"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Operação Python MySQL para obter o mais recente método de identificação de inserção

Operação Python MySQL para obter o mais recente método de identificação de inserção

Postado em 2025-05-01
Navegar:107

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

recuperando o último ID inserido após a inserção no banco de dados MySQL com python

quando executar o Operações de inserção em um relato de inserção. Este artigo fornece uma explicação detalhada e exemplos de código sobre como recuperar o último ID inserido no python. Para usar essa abordagem, você precisa:

importar mysql.connector # Estabeleça a conexão MySQL conexão = mysql.connector.connect (...) # Crie um objeto de cursor cursor = conexão.cursor () # Execute a declaração de inserção cursor.execute ("Inserir em valores mytable (altura) (%s)", (altura)) # Obtenha o último ID inserido last_inserted_id = cursor.lastrowid

usando o 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

# Execute a instrução Insert Connection.cursor (). Execute ("Inserir em valores myTable (altura) (%s)", (altura)) # Obtenha o último ID inserido da conexão last_insserted_id = Connection.insert_id () Seguindo esses métodos, você pode recuperar facilmente o último valor "id" inserido depois de executar uma operação de inserção em um banco de dados MySQL usando Python.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3