pymysql 获取插入数据的主键id

一个人想着一个人 提交于 2020-01-06 18:35:08
import pymysql


database = pymysql.connect(
    host='127.0.0.1',
    port=3306,
    user='root',
    password='123',
    database='qiche'
)
cursor = database.cursor()

for i in range(5):
    cursor.execute('insert into test (name) values ("la")')
    print(database.insert_id())
    database.commit()


cursor.close()
database.close()

通过db.insert_id()方法可以获取插入数据的主键id, 注意一定要在commit之前获取,否则返回0

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!