您的位置:首页 > 编程语言 > Python开发

解决Python3.x下使用Django连接Mysql数据库问题

2018-03-15 16:36 681 查看

问题描述:

基于C语言编写的主要MySQL-Python适配器MySQLdb未移植到Python3上,因为一些默认设置,在使用Django连接Mysql数据库时会报错。如下

“Error loading MySQLdb module:No module named ‘MySQLdb’”

解决方案:

1.安装pytho3下的PyMySQL


检查以下  pip list
2.更新_init__.py文件添加以下代码:
import pymysql
pymysql.install_as_MySQLdb()
3.修改base配置打开./tdjango/db/backends/mysql/base.py

将以下代码中的MySQLdb修改为pymysql



最后,你也可以尝安装 
mysql-connector-python。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐