【发布时间】:2021-04-04 11:01:13
【问题描述】:
我编写了一个代码来使用 python 在 SQL 中输入数据。一切正常,但是当程序关闭时,输入的所有数据都会丢失。考虑这段代码。
os.system('cls')
nme = input("enter your name: ")
usid = input("enter your userID: ")
pasd = getpass.getpass("please enter a pin in digits, characters are not supported: ")
entry = """insert into users (name, ID, pin) values(%s, %s, %s)"""
data = (nme, usid, pasd)
curs.execute(entry, data)
curs.commit()
我在网上发现curs.commit() 保存了所做的更改,但显示错误。
this is what the compiler shows the error!!
【问题讨论】:
-
光标用于运行查询。请提交提供光标的连接变量。
-
@mangupt 是的,我找到了!!非常感谢!!
标签: python mysql syntax-error