【发布时间】:2020-09-15 07:23:03
【问题描述】:
我的代码如下-
import pymysql
connection = pymysql.connect(host='localhost',user='root',password='',db='form',charset='utf8mb4',cursorclass=pymysql.cursors.DictCursor)
try:
with connection.cursor() as cursor:
# Create a new record
sql = "SELECT * FROM info ORDER BY `id` DESC LIMIT 1"
cursor.execute(sql)
finally:
connection.close()
语法正确,但没有输出任何内容。终端只是打开另一个提示。 我的桌子是
email username id
name@mail.com usrname1 1
name2@mail.com usrname2 2
想要的输出是
name2@mail.com usrname2
我哪里错了?
【问题讨论】:
-
添加结果 = cursor.fetchone()