问题描述
我正在使用Django 3.1.0
,当我将MySQL
设置为生产服务器上的数据库时,出现以下错误。
#ERROR
Getting django.core.exceptions.ImproperlyConfigured: mysqlclient 1.4.0 or newer is required; you have 0.10.1. error while using MySQL in Django
我的服务器是apache server
,使用Cpanel
,它是python服务器,而不是 vps 服务器。
我尝试安装mysqlclient
和PyMySQL
并将以下代码添加到__init__.py
文件中。
import pymysql
pymysql.version_info = (1,3,13,"final",0)
pymysql.install_as_MySQLdb()
这是我的数据库配置是Django
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql','NAME': 'sadraedu_mydb','USER': 'sadraedu_mydbu','PASSWORD': '*******','HOST': 'localhost','PORT': '3306',}
}
任何帮助将不胜感激。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)