首页 > 解决方案 > 我收到 django 数据库连接错误

问题描述

DATABASE_OPTIONS = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'student',
        'USER': 'root',
        'PASSWORD': 'pooja',
        'HOST': 'localhost',
        'PORT': 3306,
        'init_command': 'SET storage_engine=INNODB, SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED'
    },
}

异常是:raise ImproperlyConfigured("settings.DATABASES 配置不正确。" django.core.exceptions.ImproperlyConfigured: settings.DATABASES 配置不正确。请提供 ENGINE 值。查看设置文档以获取更多详细信息。

我正在使用 mysql 数据库,在将模型迁移到数据库时,我在 django 中遇到了异常,请让我知道我在这里做错了什么错误。谢谢你的回复

标签: django

解决方案


DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'student',
        'USER': 'root',
        'PASSWORD': 'pooja',
        'HOST': 'localhost',
        'PORT': 3306,
        'init_command': 'SET storage_engine=INNODB, SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED'
    },
}

推荐阅读