python教程—Pymysql插入不工作-Python实用宝典

python教程—Pymysql插入不工作

我在Eclipse中从PyDev运行这个…结果,在控制台的顶部显示C:…test。,在控制台中:

我在Eclipse中从PyDev运行这个…

    import pymysql conn = pymysql.connect(host='localhost', port=3306, user='userid', passwd='password', db='fan') cur = conn.cursor() print "writing to db" cur.execute("INSERT INTO cbs_transactions(leagueID) VALUES ('test val')") print "wrote to db"

结果,在控制台的顶部显示C:…test。,在控制台中:

写入数据
写信给数据

所以直到执行命令之后它才会终止。但MySQL表是空的。没有插入记录。

首先,它为什么不写唱片。其次,如何查看日志或错误来查看发生了什么。通常,如果代码失败,就会出现红色的错误。

回答

是你干的吗?conn.commit ()

​Python实用宝典 (pythondict.com)
不只是一个宝典
欢迎关注公众号:Python实用宝典

本文由 Python实用宝典 作者:Python实用宝典 发表,其版权均为 Python实用宝典 所有,文章内容系作者个人观点,不代表 Python实用宝典 对观点赞同或支持。如需转载,请注明文章来源。
0

发表评论