【发布时间】:2021-06-26 15:49:38
【问题描述】:
尝试连接到 mysql 并尝试进行迁移。但收到此错误:
django.core.exceptions.ImproperlyConfigured: 'django.db.backends.mysql' 不是可用的数据库后端。 尝试使用 'django.db.backends.XXX',其中 XXX 是以下之一: 'oracle'、'postgresql'、'sqlite3'
我的设置.py:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': '****',
'USER': 'root',
'PASSWORD': '****',
"HOST": '****',
'PORT': '****'
}
}
提前致谢
【问题讨论】:
-
您是否尝试使用您在 Django 中使用的参数直接访问 MySQL db?
-
在尝试使用 Django 访问之前,您是否提前创建了一个空的 MySQL 数据库?
-
@alv2017 是的!我创建了一个空的 MySQL 数据库,然后尝试在我的应用程序中访问它。