Django同步数据库

新建一个Django项目后的目录层级是这样

Django项目

templates:  templates是模版

xds:新建的app

Django同步数据库 Django默认使用的是sqlite3的数据库

1、在本地安装mysql的驱动

pip install mysqlclient

2、新建app

python manage.py startapp xds

3、INSTALLED_APPS中添加自己新建的app

Django同步数据库

4、在Django项目的目录下打开setting.py文件。替换数据库驱动、以及数据库信息  

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',   --替换为mysql的驱动
        'NAME': 'django',                                  --数据库名称
        'USER': '*',                                           --账号
        'PASSWORD': '*,                                   --密码
        'HOST': '*',                                           --ip
        'PORT': *                                              --端口号
    }
}

Django同步数据库

 5、检查表结构是否变更

python manage.py makemigrations

Django同步数据库

 6、同步表数据

python manage.py migrate

Django同步数据库

  7、在数据库中能成功同步Django的几个内置表

Django同步数据库

 

上一篇:深度剖析Redis6的持久化机制(大量图片说明,简洁易懂)


下一篇:Pytest-命令行参数--durations的使用