python查询mysql的问题

陈舵主 发布于 2013/11/18 16:33
阅读 635
收藏 0

python用MySQLdb模块查询mysql,遇见一个诡异的问题,

问题描述是:用python2.7.5的MySQLdb模块,查询mysql,其中字段的类型为int,但是查出来自动变成string了。但是用python2.6版本测试没有问题。

python mySqlDB.py->    ((5L, '100', '11', '', '040000', '100'),)

python2.6 mySqlDB.py->((5L, 100L, u'11', u'', u'040000', 100L),)

加载中
0
不由分说
不由分说

你是在windows环境下执行的还是在linux环境下执行的?

取数据出来有没有经过别的处理过程?

不由分说
不由分说
mysql客户端问题的话,为什么在不同版本的python下表现会不一样呢?
陈舵主
陈舵主
linux,没有处理过,不是python问题,是mysql客户端问题。。。
返回顶部
顶部