zoukankan      html  css  js  c++  java
  • Django_同步数据库

    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

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

  • 相关阅读:
    应届毕业生简历撰写技巧
    【LeetCode】- Longest Substring Without Repeating Characters
    线性规划
    什么是凸规划
    最优化算法 (一)
    香农定理和频谱效率
    虚函数的用法
    QT学习一
    努力!
    Qslider
  • 原文地址:https://www.cnblogs.com/wangdianchao/p/12561931.html
Copyright © 2011-2022 走看看