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"])
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