Python MySQLのテーブルのデータを取得するサンプル
環境
Python 3.10.6
Ubuntu 22.04
操作方法
1.MySQLにアクセスするためのライブラリをインストールします
# pip install mysql-connector-python
2.MySQLのテーブルのデータを取得します
使用例
import mysql.connector conn = mysql.connector.connect(user='root', password='12345a', host='localhost', database='testdb') cur = conn.cursor(buffered=True) sql = "SELECT * FROM usertbl WHERE userid > 100" cur.execute(sql) # cur.rowcountでデータ件数を取得 for i in range(cur.rowcount): # カーソルから1行フェッチします row = cur.fetchone() print(row) conn.close()