我尝试从AWS中的django应用程序服务器连接MySQL,但它引发了一个有趣的错误:错误是:没有名为mysql.base的模块
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'try',
'USER': 'root',
'PASSWORD': 'pwd',
'HOST': '',
'PORT': '3306',
}
}
已经安装了MySQLdb。 import MySQLdb
在python命令行中运行。
我可以连接MySQL。我已经安装了sudo apt-get install mysql-server mysql-common mysql-client libmysqlclient15-dev
我真的遇到了这个错误。你能帮忙解决这个问题吗?
由于
答案 0 :(得分:0)
在我看来,你没有为python安装mysql。 http://pypi.python.org/pypi/MySQL-python/1.2.3
或
sudo apt-get install python-mysqldb
答案 1 :(得分:0)
看起来像是你的Python PATH的一个问题。确保python-mysql db驱动程序在PATH中。