阅读背景:

Python开发【笔记】:pymsyql 插入一条数据同时获取新插数据的自增id的两种方式

来源:互联网 

一、通过cursor.lastrowid

import pymysql.cursors

# Connect to the database

connection = pymysql.connect(host='192.168.90.10',
                             port=3306,
                             user='remote',
                             password='123456',
                             db='Jefrey',
                             charset='utf8mb4',
                             cursorclass=pymysql.cursors.DictCursor,
                             autocommit = True)

try:

    with connection.cursor() as cursor:  # 增加
        sql = "INSERT INTO `users` (`email`, `password`) VALUES (%s, %s)"
        cursor.execute(sql, ('[email protected]', 'very-secret'))
        print(cursor.lastrowid)
finally:
    connection.close()

# 87
import pymysql.curso



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: