django 使用mysql数据库的流程

  1. 创建一个mysql数据库

  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的变更记录同步到数据库中

猜你喜欢

转载自www.cnblogs.com/leo-tail-x/p/10060314.html