对于使用python3的MySQL,我有什么选择(如果有的话)?

2024-05-23 15:26:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我最近开始研究python3.1的新特性,并移植了我的2.6应用程序之一。我惊讶地发现MySQLdb还不支持Python的任何3.x版本。我的应用程序广泛使用MySQL,所以,正如你所想象的,我没有走得太远!在

对于使用MySQL和python3.1,我有什么选择(如果有的话)?我已经退出了python3k循环,但粗略搜索并没有找到任何证据表明MySQLdb或任何其他替代品支持3.1的发布日期。在


Tags: 版本应用程序证据替代品mysql特性mysqldb想象
2条回答

您可以使用pymysql。“PyMySQL的目标是成为MySQLdb的替代品”。检查文档here。在

pip install mysqlclient pymysql

一旦安装了这些库,只需在使用MySQLdb的项目中添加行。在

import pymysql

pymysql.install_as_MySQLdb()

mypysql不遵循pythondbapi标准,但支持Mysql和python3。在

相关问题 更多 >