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

相關文章
相關標籤/搜索