標籤:style blog io color os sp 檔案 資料 on
Django配置MySQL的參數設定
DATABASES = { ‘default‘: { ‘ENGINE‘: ‘django.db.backends.mysql‘, ‘NAME‘: ‘djangodb‘, ‘USER‘:‘root‘, ‘PASSWORD‘:‘123456‘, ‘HOST‘:‘127.0.0.1‘, ‘PORT‘:‘3306‘, }}
參數設定完後,我們需要測試下設定是否成功。進入自己的項目目錄下,執行 python manage.py shell,輸入下面的命令:
from django.db import connectioncursor=connection.cursor()
如果沒有報錯的話,說明我們的配置成功了。
然後我們就需要建立一個model了,寫好models.py檔案後,需要安裝該模型,開啟settings.py,找到下面的代碼,在最後一行加上你的模型的名稱。
INSTALLED_APPS = ( ‘django.contrib.admin‘, ‘django.contrib.auth‘, ‘django.contrib.contenttypes‘, ‘django.contrib.sessions‘, ‘django.contrib.messages‘, ‘django.contrib.staticfiles‘, ‘myapp‘,)
為了檢驗模型代碼的正確與否,需要一次驗證
manage.py validate
如果沒有返回錯誤的話,說明模型時正確的,執行下面的代碼產生SQL語句:
python manage.py sqlall myapp
此時,就可以看到建立資料庫中的表的SQL語句。
注意。此時此刻,上面的那條命令僅僅是將SQL語句列印出來而已,真正要建立各種表的話,需要執行該語句:
python manage.py syncdb
至此,資料庫中的表已經被建立完畢。
Django配置MySQL