使用Python 3.6连接MySQL

18

我正在寻找一个能够连接Python 3.6与MySQL的库。我发现所有的库都只适用于旧版本的Python。可惜的是,我无法改变到旧的Python版本,因为我需要一些在Python 3.6中引入的功能。

我正在树莓派3上进行编程,但我不认为这会改变任何东西。

感谢任何帮助!


Python 3.6引入了哪些你需要的功能? - juanpa.arrivillaga
“在 Stack Overflow 上,询问我们推荐或寻找书籍、工具、软件库、教程或其他外部资源的问题是不被允许的,因为它们往往会吸引主观性答案和垃圾信息。相反,请描述问题以及已经采取的解决方案。” - jww
4
OP的问题标题对我来说很清楚。他正在寻找一种方法,将Python 3.6连接到MySQL客户端,而安装程序仅指向3.4。这是一个好问题,我也在寻找这个答案。 - Yohan Obadia
3
目前已上线10个月,获得8个赞同和25,347次浏览……显然是一个有明确问题和答案的受欢迎的问题……被关闭了,因为不在主题范围内……发帖人并没有询问哪个是最好的——只是询问可能解决一个清晰描述的问题的可能性……有些人拥有太多积分需要清醒一点,这是一个单向出口。 - me_
https://dev.mysql.com/downloads/connector/python/ 开发版本 -> 下载适用于3.6的版本 - Yan Khonski
1个回答

19

4
我成功安装了mysqlclient并没有出现错误,但我无法在我的Python脚本中导入它。我尝试了互联网上能找到的所有方法,例如导入myslqclient、mysql、_mysql、mysqldb等等,但都没能解决问题... - no0by5
1
我按照他们在Github上的Readme(https://github.com/PyMySQL/mysqlclient-python/blob/master/README.md)进行了操作。 - no0by5
1
Python3.6:ModuleNotFoundError:找不到名为'MySQLdb'的模块。它可以在Python 2.7中工作... - no0by5
1
我使用源代码包手动重新安装了mysqlclient,而不是使用pip,现在它可以正常工作了。 - no0by5
@ClintStreet 当然。 - Beomi
显示剩余8条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接