django 使用mysql数据库的流程

  1. 创建一个mysql数据库

    1.   按win+r写上cmd进入控制台
    2. 输入: mysql -uroot -p
    3. 输入: create database 数据库名字;
  2. 在settings中进行配置

    DATABASES = {
       'default': {
           'ENGINE': 'django.db.backends.mysql',
           'NAME': 'bookmanager',
           'HOST': '127.0.0.1',
           'PORT': 3306,
           'USER': 'root',
           'PASSWORD': '',

      }
    }
  3. 在与settings同级目录下的init的文件中写:

    import pymysql
    pymysql.install_as_MySQLdb()
  4. 在app下的models中写类(models.Model)

  5.数据库迁移的命令

    1. python manage.py makemigrations   # 在app下的migrations文件夹下记录 models的变更记录

    2. python manage.py migrate    # 将models的变更记录同步到数据库中

posted @ 2018-12-03 19:16  狮子座的尾巴  阅读(253)  评论(0编辑  收藏  举报