$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.      
  
  
  
  
