Go教程

Django同步数据库

本文主要是介绍Django同步数据库,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

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

Django项目

templates:  templates是模版

xds:新建的app

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

1、在本地安装mysql的驱动

pip install mysqlclient

2、新建app

python manage.py startapp xds

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

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

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

 5、检查表结构是否变更

python manage.py makemigrations

 6、同步表数据

python manage.py migrate

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

 

这篇关于Django同步数据库的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!