我試圖插入值使用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