我试图将Django中使用的默认数据库更改为MySQL,我已经调整了我的settings.py
文件:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'clients',
'HOST': 'localhost',
'PORT': '3307',
'USER': 'root',
'PASSWORD': '*****',
}
}
我仍然得到django.db.utils.OperationalError: (1049, "Unknown database 'clients'")
。当我尝试连接MySQL默认的'mysql'
数据库时,我没有问题。我尝试使用manage.py makemigrations
,migrations
或runserver
时收到此错误。我安装了MySQL-Python
和一切。证明我的clients
数据库存在: