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

 

   可以登錄數據庫,查看創建好的表格了~~~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM