【发布时间】:2011-11-01 15:19:18
【问题描述】:
我正在尝试向 MySQL 表中插入一些值,前 2 个值是字符串,最后一个是布尔值。我的问题是,无论我做什么,我似乎都无法让 python/MySQL 识别布尔值并插入它。据我所知,Python 正确地将最后一个值设为布尔值,但 MySQL 并没有这样看待它。每次它只是在表中默认为 0。下面是一些伪代码,这几乎就是我想要做的。
conn = MySQLdb.connect(...)
c = conn.cursor()
c.execute("INSERT INTO table (name, string, bool) VALUES (%s,%s,%s,(aName,aString,boolVal))
【问题讨论】:
标签: python mysql mysql-python