配置数据库中的问题

问题描述 投票:-1回答:2

当我编辑backends/settings.py文件来配置数据库时

> DATABASES = {
>     'default': {
>         'ENGINE': 'django.db.backends.mysql',

它给出以下错误

raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e)
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb
python mysql django
2个回答
2
投票

你需要单独安装MySQLdb module;它不附带Django发行版本身。

像Django一样,它是available on PyPI,所以你可以用easy_install MySQL-pythonpip install MySQL-python安装它。


0
投票

Neeraj我无法对上述答案发表评论,所以我写在这里

正如Martijn所说

使用easy_install MySQL-python安装mysql-python

使用python manage.py runserver手动重启服务器

© www.soinside.com 2019 - 2024. All rights reserved.