Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django mysql连接没有名为mysql.base的模块_Mysql_Django_Installation - Fatal编程技术网

Django mysql连接没有名为mysql.base的模块

Django mysql连接没有名为mysql.base的模块,mysql,django,installation,Mysql,Django,Installation,我试图从AWS中的django应用服务器D连接MySQL,但它引发了一个有趣的错误:错误是:没有名为MySQL.base的模块 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'try', 'USER': 'root', 'PASSWORD': 'pwd', 'HOST': '', 'PORT':

我试图从AWS中的django应用服务器D连接MySQL,但它引发了一个有趣的错误:错误是:没有名为MySQL.base的模块

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'try',
        'USER': 'root',
        'PASSWORD': 'pwd',
        'HOST': '',
        'PORT': '3306',
    }
}

MySQLdb已经安装<代码>导入MySQLdb在python命令行中运行

我可以连接MySQL。我已经通过sudo apt get install mysql server mysql common mysql client libmysqlclient15 dev安装了它

我真的被这个错误缠住了。你能帮我弄清楚吗


谢谢

在我看来,您还没有为python安装mysql。


您的Python路径似乎有问题。确保python mysql db驱动程序位于路径中。

MySQLdb已安装。导入MySQLdb不会引发任何错误。您可以发布整个stacktrace吗?
python manage.py dbshell
工作吗?怎么样
python manage.py shell
sudo apt-get install python-mysqldb