1.自己动手创建数据库
create database 数据库名;
2.在Django项目中设置连接数据库的相关配置(告诉Django连接哪一个数据库)
#在数据库相关的配置
DATABASES = { ‘default‘: { ‘ENGINE‘: ‘django.db.backends.mysql‘,#连接数据库类型 ‘HOST‘:‘127.0.0.1‘,#连接数据库地址 ‘POST‘:‘3306‘, #端口 ‘NAME‘:‘test‘,#数据库名称 ‘USER‘:‘root‘,#用户 ‘PASSWORD‘:‘123465‘,#密码: } }
3.告诉Django用pymysql代替的MySQLDB 连接MySQL数据库
在项目/_init_.py文件中,写下面这两句: import pymysql #告诉Django用pymysql来代替默认的MySQLDB pymysql.install_as_MySQLdb()
4.在app下面的models.py文件中定义一个类,这个类必须继承model.Model
5.执行两个命令
1.python3 manage.py makemigrations
2.python3 manage.py migrate
原文:https://www.cnblogs.com/yandw/p/11179892.html