首页 > 数据库技术 > 详细

Django_同步数据库

时间:2020-03-24 22:28:38      阅读:68      评论:0      收藏:0      [点我收藏+]

1.配置Django数据库连接信息

  将如下代码替换到settings.py下。

DATABASES = {
    default: {
        ENGINE: django.db.backends.mysql,
        NAME: django,    #库名
        USER: root,  
        PASSWORD: fuqian1314,
        HOST: 127.0.0.1,
        PORT: 3306,
    }
}

2.同步数据库

  事先创建好数据库,库名为:django,同上面配置信息的库名一致。

  (1)生成同步文件, django自带一个专门的工具叫migrations, 负责把你的orm表转成实际的表结构,它不旦可以帮自动创建表,对表结构的修改,比如增删改字段、改字段属性等也都能自动同步。只需通过下面神奇的命令。

python manage.py makemigrations  

   不出意外的话,会显示类似以下信息:

技术分享图片

  此时你会发现,你的app下的migrations目录里多了一个0001_initial.py的文件 ,这个文件就是因为你这条命令而创建的,migrations工具就会根据这个文件来创建数据库里的表。

  (2)同步到数据

  执行如下命令:

python manage.py migrate

技术分享图片

 

   可以登录数据库,查看创建好的表格了~~~

Django_同步数据库

原文:https://www.cnblogs.com/wangdianchao/p/12561931.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!