在配置 MySQL 数据库之前,先进入 MySQL 命令行界面为项目建库,使用如下命令:
CREATE DATABASE bookstoredb;
然后在 settings.py 文件中配置 MySQL 数据库,如下所示:
- DATABASES = {
- 'default': {
- 'ENGINE': 'django.db.backends.mysql',
- 'NAME': 'bookstoredb',
- 'USER': 'root',
- 'PASSWORD': '123456',
- 'HOST': '127.0.0.1',
- 'PORT': '3306',
- }
- }
在启动服务时,会上报下图错误
执行python manage.py migrate完成数据库迁移
若上报上图错误,需先pip install pymysql,然后在_init_.py文件中增加如下代码