Django项目不适用于MySql数据库

时间:2019-06-16 13:33:00

标签: mysql django

我有这样的设置

DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': os.environ.get('DB_NAME'),
            'USER': os.environ.get('DB_USER'),
            'PASSWORD': os.environ.get('DB_PASS'),
            'HOST': os.environ.get('DB_HOST'),
            'PORT': os.environ.get('DB_PORT')
        }

在我的主要 init 文件中,添加了以下几行:

import pymysql
pymysql.install_as_MySQLdb()

我现在有这样的错误:

django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.

我在stackoverflow中发现了solution,但这是一个糟糕的解决方案。因为当我尝试在服务器中启动django项目时,此解决方案无法正常工作。

0 个答案:

没有答案