亲宝软件园·资讯

展开

python3支持mysqldb 让python 3支持mysqldb的解决办法

栖迟於一丘 人气:3
想了解让python 3支持mysqldb的解决办法的相关内容吗,栖迟於一丘在本文为您仔细讲解python3支持mysqldb的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:python3,mysqldb,mysqldb,for,python3,mysqldb,python3.4,下面大家一起来学习吧。

前言

在新的一年里祝大家前端都用ES6,php都用PHP7,Java都是JAVA9,python都是3。好了,下面进入本文的主要的内容,大家可能在python2.x中用习惯了mysqldb,但是在python3.x中已经不支持那个组件了。如果还想要让python 3支持mysqldb该怎么办呢?下面来一起看看吧。

原因

MySQLdb 只适用于python2.x,发现pip装不上。它在py3的替代品是: import pymysql

pip install pymysql
django+mysql

而Django默认的还是使用MySQLdb:执行会报:ImportError: No module named 'MySQLdb'

解决:

在站点的 __init__.py 文件中添加

import pymysql
pymysql.install_as_MySQLdb()

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。

加载全部内容

相关教程
猜你喜欢
用户评论