打开caseplatform\setting.py
文件,修改数据库配置
DATABASES = {
# DATABASES = {'default': {
# 'ENGINE': 'django.db.backends.sqlite3',
# 'NAME': BASE_DIR / 'db.sqlite3',
# }
'default': {
'ENGINE': 'django.db.backends.mysql', # 数据库引擎
'NAME': 'caseplatform', # 数据库名
'USER': 'root', # 账号
'PASSWORD': '123456', # 密码
'HOST': '127.0.0.1', # HOST
'POST': 3306, # 端口
}
}
打开D:\code\caseplatform\caseplatform\__init__.py
文件,添加如下代码
import pymysql
pymysql.install_as_MySQLdb()
当然我们要安装一个PyMySQL(env) D:\code\caseplatform>pip install PyMySQL==1.0.2
然后重新来一遍建库语句CREATE DATABASE caseplatform charset=utf8;
再来执行下makemigrations和migrate
# 生成迁移脚本
(env) D:\code\caseplatform>python manage.py makemigrations
# 生成数据表
(env) D:\code\caseplatform>python manage.py migrate
查看数据库
至此,project应用表建立完成!我们一般对表有增删改查,那么怎么操作这些表呢?别急,我们后面继续学。