打开caseplatform\setting.py文件,修改数据库配置

    1. DATABASES = {
    2. # DATABASES = {'default': {
    3. # 'ENGINE': 'django.db.backends.sqlite3',
    4. # 'NAME': BASE_DIR / 'db.sqlite3',
    5. # }
    6. 'default': {
    7. 'ENGINE': 'django.db.backends.mysql', # 数据库引擎
    8. 'NAME': 'caseplatform', # 数据库名
    9. 'USER': 'root', # 账号
    10. 'PASSWORD': '123456', # 密码
    11. 'HOST': '127.0.0.1', # HOST
    12. 'POST': 3306, # 端口
    13. }
    14. }

    打开D:\code\caseplatform\caseplatform\__init__.py文件,添加如下代码

    1. import pymysql
    2. pymysql.install_as_MySQLdb()

    当然我们要安装一个PyMySQL(env) D:\code\caseplatform>pip install PyMySQL==1.0.2
    然后重新来一遍建库语句CREATE DATABASE caseplatform charset=utf8;
    再来执行下makemigrations和migrate

    1. # 生成迁移脚本
    2. (env) D:\code\caseplatform>python manage.py makemigrations
    3. # 生成数据表
    4. (env) D:\code\caseplatform>python manage.py migrate

    查看数据库
    image-20220224155735787.png
    image-20220224155756524.png
    至此,project应用表建立完成!我们一般对表有增删改查,那么怎么操作这些表呢?别急,我们后面继续学。