$pip install pymysql
あくまでサーバー内にあるMyQLデータベースにサーバーにあるプログラムでアクセスする例
# モジュール読み込み
import pymysql.cursors
# MySQLに接続する
connection = pymysql.connect(
host='localhost',
user='root',
password='',
db='cdcol',
charset='utf8',
# cursorclassを指定することで
# Select結果をtupleではなくdictionaryで受け取れる
cursorclass=pymysql.cursors.DictCursor)
print("------------------------- SQLを実行する -----------------------");
with connection.cursor() as cursor:
sql = "SELECT * FROM cds"
cursor.execute(sql)
# Select結果を取り出す
results = cursor.fetchall()
for r in results:
print(r)
# MySQLから切断する
connection.close()
No tags for this post.