【发布时间】:2021-11-03 04:36:11
【问题描述】:
为了将 MySQL 连接为 Django 的后端语言,我在 settings.py 中进行了一些更改,并在下面给出了更改后的代码
# Database
# https://docs.djangoproject.com/en/3.2/ref/settings/#databases
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'django',
'PASSWORD':'2684',
'HOST':'127.0.0.1',
'PORT':'3306',
'USER':'root'
}
}
保存后执行命令
python manage.py makemigrations
我提到了一个错误
E:\Python\sample_django\root>python manage.py makemigrations
C:\Users\2684j\AppData\Local\Programs\Python\Python39\lib\site-packages\django\core\management\commands\makemigrations.py:105: RuntimeWarning: Got an error checking a consistent migration history performed for database connection 'default': (1193, "Unknown system variable 'default_storage_engine'")
warnings.warn(
No changes detected
下面给出我的数据库详细信息
数据库名称:django
MySQL 密码:2684
端口:3306
主机:本地主机
用户:root
【问题讨论】:
标签: python mysql python-3.x django backend