Python/DB接続

Python
import pymysql

connection = pymysql.connect(
    host="localhost",
    db="mydb",
    user="root",
    password="",
    charset="utf8",
    cursorclass=pymysql.cursors.DictCursor
)

sql = "SELECT * FROM players"
cursor = connection.cursor()
cursor.execute(sql)
players = cursor.fetchall()

cursor.close()
connection.close()

for player in players:
    print(player["name"])
	
Python

pip install mysql-connector-python
    
        	
    	

import MySQLdb

# 接続する
conn = MySQLdb.connect(
     user='root',
     passwd='',
     host='localhost',
     db='test')

# 接続を閉じる
conn.close

# カーソルを取得する
cur = conn.cursor()

# SQL(データベースを操作するコマンド)を実行する
# winememテーブルから、user_nameとemail列を取り出す
sql = "select user_name, email from winemem"
cur.execute(sql)

# 実行結果を取得する
rows = cur.fetchall()

# 一行ずつ表示する
for row in rows:
 print(row)

cur.close
conn.close