コンテンツへスキップ

PythonでSQL操作

※更新必要

Pythonで簡単なSQL操作をする場合のサンプルコードです。

操作手順

  1. Anacondaには標準でMySQLを操作できるパッケージがないため、サーバーにMySQL公式のパッケージをインストールします。
pip install mysql-connector-python
  1. PythonでSQLを操作するサンプルコードです。
# 必要なライブラリをインポート
from urllib.parse import urlparse
import mysql.connector

# 接続先
conn = mysql.connector.connect(
    host='192.168.0.99',
    port='3306',
    user='guresql',
    passwd='Test12345!',
    database='test_database'
)

# 接続状態を確認
conn.is_connected() 

# カーソルオブジェクトを作成
cur = conn.cursor()

# テーブルデータを取得して出力
cur.execute('SELECT * FROM table')
cur.fetchall()