无法使用python

时间:2019-04-01 20:52:06

标签: python mysql

我陷入了一个非常棘手的问题,即无法使用Python将数据存储在raspberryPi中安装的MySQL的表中。我只是想保存Hello World。请仔细阅读我使用过的程序以及得到的结果。 请帮助我要去哪里错了。预先谢谢你。

导入MySQLdb

尝试:

db = MySQLdb.connect(“ localhost”,“ root”,“ int3rneT @”,“ intruder”)

print(“成功”)

curs = db.cursor()

print(“ success1”)

与db:

z =“ HelloWorld”

打印(z)

print(“ success2”)

curs.execute(“”“插入到PIR1值(%s)”“”,(z))

print(“ success3”)

db.commit()

print(“ success4”)

除了:

打印(“未连接”)


我得到的结果是:

pi @ raspberrypi:〜$ python3 testingDataBaseConnection.py

成功

成功1

未连接

从结果中,我得出结论,“ with db”之后代码未运行。


我创建了如下表PIR1:

创建表PIR1(gpsData VARCHAR(200));

我对上述说法是否正确表示高度怀疑。

当我运行show table命令时,我得到了这个,结论是表已创建。

MariaDB [入侵者]>显示表;

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

| Tables_in_intruder |

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

| PIR1 |

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

设置1行(0.00秒)

1 个答案:

答案 0 :(得分:0)

也许尝试打印异常以查看出了什么问题?

except Exception as error: 
    print(error)