fetchall() メソッドを使用して、データベース テーブル内のデータの各行を読み取ります。具体的な手順には、ライブラリのインポート、データベースへの接続、カーソルの作成、クエリの実行、行の取得、クエリ結果の走査などが含まれます。
#Python はデータベース テーブルのデータの各行を読み取ります
Python を使用してデータベース テーブルのデータの各行を読み取るにはデータベース テーブルには、fetchall() メソッドを使用できます。
詳細な手順:
ライブラリのインポート
をインポートできます。
データベースへの接続
カーソルの作成
クエリを実行します
execute() メソッドを使用して読み取りますデータクエリ。例:
行の取得
メソッドを使用して、カーソル内のデータの次の行を取得します。このメソッドは、行の列値を含むタプルを返します。
クエリ結果を走査する
メソッドを使用して走査します。クエリの結果はデータの各行になります。
サンプル コード:
import mysql.connector
# 连接到数据库
db = mysql.connector.connect(
host="localhost",
user="username",
password="password",
database="database_name"
)
# 创建游标
cursor = db.cursor()
# 执行查询
cursor.execute("SELECT * FROM table_name")
# 遍历查询结果并打印每一行
while (row := cursor.fetchone()) is not None:
print(row)
以上がPythonでデータベーステーブルのデータの各行を読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。