python插入记录后取得主键id的实例代码

发布时间:2020-08-30编辑:脚本学堂
用python写的程序,插入数据库记录后,如何取得主键的id呢?如果你正有此疑问,请参考本文给出的例子吧。

python插入记录后取得主键id,代码如下:

复制代码 代码示例:
#!/usr/bin/python 
#edit www.jb200.com
# import mysql module 
import MySQLdb 
 
# get user input 
name = raw_input("Please enter a name: ") 
 
# connect 
db = MySQLdb.connect(host="localhost", user="nobody", passwd="nobody", db="qestar", unix_socket="/tmp/mysql.sock") 
 
# create a cursor 
cursor = db.cursor() 
 
# execute SQL statement 
cursor.execute("INSERT INTO test (nama) VALUES (%s)", name) 
 
# get ID of last inserted record 
print "ID of inserted record is ", int(cursor.lastrowid)