【发布时间】:2013-12-27 10:20:01
【问题描述】:
我在 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.py,在控制台中:
写入数据库 写给分贝
所以它直到执行命令之后才终止。但是当我查看 MySQL 中的表时,它是空的。没有插入记录。
首先,为什么不写记录。其次,如何查看日志或错误以了解发生了什么。如果代码失败,通常应该有某种红色的错误。
【问题讨论】:
标签: python mysql eclipse python-2.7 pymysql