我试图插入值使用Python MySQL,但代码不能正常工作,它返回一个空白页&写在数据库表中没有值到MySQL,请帮我无法插入值,使用python
import MySQLdb as mdb
con = mdb.connect('localhost', 'python', '123456', 'python');
cur = con.cursor()
cur.execute("INSERT INTO test VALUES('234','566789','rohan','rajesh','78979','Maths','25','50','75','P')")
cur.commit()
cur.close()
con.close()
请修复您的缩进。另外,这是你正在运行的整个代码?如果是,'python'和'success'变量没有被定义 - 所以,代码根本不起作用。另外,如果你使用'with',你不需要在里面调用'close()'。 – alecxe
是的,这是我正在运行的整个代码,我是新的python,请先生你能告诉我一个简单的例子 – user2501866
你知道每个INSERT'语句正在创建一个新的行,只有一列填充,以及该行中所有其他列的默认值?那真的是你想要的吗? – Barmar