我想配置django项目,以便将其与使用 Workbench 8.0 创建的 MYSQL中的 数据库连接, 然后我要通过运行来运行服务器
python manage.py runserver
从anaconda命令提示符下输入,
这样我就可以使用Django界面来可视化和更改数据。
请注意,我不想降级Workbench 8.0。
这些是我已经执行的步骤:
在anaconda提示符下:
pip install mysqlclient
在我的项目文件夹的settings.py中
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'schema_meta',
'USER': 'root',
'PASSWORD': '',
'HOST': '127.0.0.1',
'PORT': '3306',
},
}
在mysql服务器目录中,我打开cnf.ini并插入[client]部分:
[client]
database=schema_meta
host=127.0.0.1
user=root
password=
port=3306
default-character-set = utf8
然后从蟒蛇提示我运行
Python manage.py runserver
我得到错误
django.db.utils.OperationalError:(2059,“无法加载身份验证插件“
caching_sha2_password”:不可能通过特定模数传输。\ r \ n”)
我打开