解决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。
相关文章推荐
- 基于Python3.6使用Django框架连接mysql数据库的驱动模块安装解决办法
- Delphi XE中使用dbExpress连接MySQL数据库疑难问题解决(对三层的例子配置有帮助)
- Delphi XE中使用dbExpress连接MySQL数据库疑难问题解决
- 使用Hibernate连接MySQL数据库发生closed.Connection问题的一种解决方法
- Django使用inspectdb连接现有的mysql数据库遇到的问题
- 解决Java使用c3p0连接池连接mysql数据库出现MESSAGE: Software caused connection abort: socket write error的问题
- Delphi XE中使用dbExpress连接MySQL数据库疑难问题解决
- 使用PLSQL Developer时,“ORA-12154: TNS:无法解析指定的连接标识符”问题的一个解决办法
- 解决 c3p0 和 MySQL 集成情况下,连接长时间闲置后重新使用时报错的问题
- 解决VS2005 不能使用同步软件连接2440的问题
- myeclipse连接mysql数据库错误问题解决(搞了好久才发现是这个问题)
- 解决使用MySQL C-API开发应用时的连接超时问题
- asp.net中连接access数据库时,不能使用ISNull()T-SQL的问题解决
- 关于使用CreateUserWinzard控件创建用户时出现连接数据库问题的解决方法
- 使用vs2005连接sql2005 并用远程登录问题解决方法
- 解决mysql数据库连接问题
- 轻松掌握使用 SQL Server 浏览器,解决SQL Server 2005跨网段不能连接问题
- Ruby on Rail 连接mysql数据库的问题和解决方法
- 使用PLSQL Developer时,“ORA-12154: TNS:无法解析指定的连接标识符”问题的解决方法
- 使用MyEclipse 6.0连接SQL 2000和2005数据库(JDBC) 遇到的问题,急需解决