簡體   English   中英

無法使用python在RaspberryPi中的MySQL表中保存數據

[英]Unable to Save Data in MySQL table in RaspberryPi using python

我陷入了一個非常困難的問題,即無法使用Python將數據存儲在raspberryPi中安裝的MySQL表中。 我只是想保存Hello World。 請仔細閱讀我使用的程序和我得到的結果。 請幫助我出錯的地方。 先感謝您。

導入MySQLdb

嘗試:

分貝= MySQLdb.connect( “本地主機”, “根”, “int3rneT @”, “入侵者”)

打印(“成功”)

小人= db.cursor()

打印( “success1”)

與db:

Z = “HelloWorld” 的

打印(Z)

打印( “success2”)

curs.execute(“”“INSERT into PIR1 values(%s)”“”“,(z))

打印( “success3”)

db.commit()

打印( “success4”)

除了:

打印(“不連接”)


我得到的結果是:

pi @ raspberrypi:〜$ python3 testingDataBaseConnection.py

成功

success1

不連接

從結果中,我得出結論,在“with db”之后代碼沒有運行。


我創建了表PIR1如下:

創建TABLE PIR1(gpsData VARCHAR(200));

我對上述這條線是否正確非常懷疑。

當我運行show tables命令時,我得到了這個,結果表創建了表。

MariaDB [入侵者]>顯示表格;

+ -------------------- +

| Tables_in_intruder |

+ -------------------- +

| PIR1 |

+ -------------------- +

1排(0.00秒)

也許嘗試打印異常,看看出了什么問題?

except Exception as error: 
    print(error)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM