2011-10-13 282 views

回答

1

具体要求可能为时已晚是有用的,但我能在Python 3.3连接到MySQL数据库在我的Windows机器上(! )使用PyMySql(见https://code.google.com/p/pymysql/)。安装完成后,我使用来自参考位置的代码变体:Python 3 and MySQL。我有一个名为“测试”和一个名为“用户”表模式,这里是测试代码:

import pymysql 
conn = pymysql.connect(host='127.0.0.1', user='root', passwd='password', db='mysql') 
cur = conn.cursor() 
cur.execute("SELECT * FROM test.users") 
for r in cur: 
    print(r) 
cur.close() 
conn.close() 
4

从0.2版开始正式JayDeBeApi现在支持Python 3为好。它仍然向后兼容Python 2和Jython。