Django使用mysql数据的流程

建立一个mysql数据库python

1.打开终端(cmd):
输入: mysql -uroot -p
密码:***
输入: create database 数据库名字;mysql

2.在settings中进行配置
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'library',
'HOST': '127.0.0.1',
'PORT': 3306,
'USER': 'root',
'PASSWORD': '666',

}
}sql

3.在与settings同级目录下的init的文件中写:
import pymysql
pymysql.install_as_MySQLdb()数据库

4.在app下的models中写类(models.Model)
class Author(models.Model):
'''
做者表
'''
name = models.CharField(max_length=32)
age = models.IntegerField
sex = models.CharField(max_length=16,default='女')django

5.数据库迁移的命令
python manage.py makemigrations # 在app下的migrations文件夹下记录 models的变动记录
python manage.py migrate # 将models的变动记录同步到数据库中app

相关文章
相关标签/搜索