如何获取“id”之后用Python插入MySQL数据库? [英] How do I get the "id" after INSERT into MySQL database with Python?
本文介绍了如何获取“id”之后用Python插入MySQL数据库?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我执行INSERT INTO语句
I execute an INSERT INTO statement
cursor.execute("INSERT INTO mytable(height) VALUES(%s)",(height))
并且我想获取主键。
我的表有2列:
id primary, auto increment
height this is the other column.
如何获取id
推荐答案
使用 cursor.lastrowid
获取插入的最后一行ID游标对象或 connection.insert_id()
以从该连接上的最后一个插入获取ID。
Use cursor.lastrowid
to get the last row ID inserted on the cursor object, or connection.insert_id()
to get the ID from the last insert on that connection.
这篇关于如何获取“id”之后用Python插入MySQL数据库?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文