【发布时间】:2014-07-23 11:18:40
【问题描述】:
这是超级基本的,但我似乎无法让它正常工作,我在 python 中完成的大部分查询都是使用django orm。
这次我只是想用python MySQLdb做一个简单的数据插入,我目前有:
phone_number = toasted_tree.xpath('//b/text()')
try:
#the query to execute.
connector.execute("""INSERT INTO mydbtable(phone_number) VALUES(%s) """,(phone_number))
conn.commit()
print 'success!'
except:
conn.rollback()
print 'failure'
conn.close()
问题是,它不断命中except 块。我已经三重检查了我与 mysql 的连接设置,并直接对 mysql 进行了虚假查询,例如:INSERT INTO mydbtable(phone_number) VALUES(1112223333); and it works fine.
我上面的语法错了吗?
谢谢
【问题讨论】:
标签: python mysql mysql-python