无法从python将值插入SQL [已关闭]

fnvucqvd  于 2023-01-10  发布在  Python
关注(0)|答案(1)|浏览(94)

**已关闭。**此问题需要debugging details。当前不接受答案。

编辑问题以包含desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
昨天关门了。
Improve this question
My code I am usingTable info由于某种原因,我无法将数据插入到表中,但我能够创建表..有人能告诉我这是如何发生的以及为什么发生的吗?
我试过重新安装mysql.connector,但没有任何变化

krcsximq

krcsximq1#

请尝试使用此:

import mysql.connector as sql 
    mydb=sql.connect(host="localhost", user="root", password="Psd",database="invincible") 
    cursor=mydb.cursor() 
    cursor.execute("Insert Into xiia values (70, 'Invincible',44, 'A')")
    mydb.commit()

原因是:
1.在连接到mysql数据库时,您应该始终使用user=“root”而不是username=“root
1.在mysql数据库中插入或删除一个值时,应该在execute语句之后添加mydb.commit(

相关问题