「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > 最新の挿入IDメソッドを取得するためのpython操作mysql

最新の挿入IDメソッドを取得するためのpython操作mysql

2025-05-01に投稿
ブラウズ:559

How to Retrieve the Last Inserted ID in MySQL using Python?

Python

を使用してmysqlデータベースに挿入した後、最後に挿入されたIDを取得します。この記事では、Pythonで最後に挿入されたIDを取得する方法に関する詳細な説明とコードの例を示します。このアプローチを使用するには、

mysql.connectorをインポートする必要があります #MySQL接続を確立します connection = mysql.connector.connect(...) #カーソルオブジェクトを作成します cursor = connection.cursor() #挿入ステートメントを実行します cursor.execute( "mytable(height)values(%s)"、(height)) #最後の挿入IDを取得します last_inserted_id = cursor.lastrowid

を使用してconnection.insert_id()

import mysql.connector

# Establish the MySQL connection
connection = mysql.connector.connect(...)

# Create a cursor object
cursor = connection.cursor()

# Execute the INSERT statement
cursor.execute("INSERT INTO mytable(height) VALUES(%s)", (height))

# Get the last inserted ID
last_inserted_id = cursor.lastrowid
を使用して、connection.insert_id()メソッドを介して、指定された接続のために生成された最後のIDを返します。このアプローチは、挿入ステートメントを実行したカーソルのコンテキストの外部からIDを取得する必要がある場合に役立ちます。 connection.cursor()。execute( "mytable(height)values(%s)"、(height))) #接続から最後の挿入IDを取得します last_inserted_id = connection.insert_id()

これらのメソッドに従うことにより、pythonを使用してmysqlデータベースに挿入操作を実行した後、最後に挿入された「id」値を簡単に取得できます。

最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3