Django鏈接Mysql數據庫

Mysql數據庫具備靈活,輕量級易操做的優點,所以我選擇使用mysql做爲服務器的數據庫。python

python的Django若是要操做數據庫,須要與數據庫創建鏈接,在此以後才能夠對數據庫進行操做mysql

Django項目默認使用的數據庫是sqlite3,首先咱們須要將數據庫配置更改成mysqlsql

在項目根模塊的\newpro\settings.py中,咱們能夠查詢到以下默認配置:數據庫

DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, ‘db_sqlite3’), } }

如下是咱們修改後的settings.py文件,其中mydata是已經創建的mysql數據庫的名字django

DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'mydata', 'USER':'root', 'PASSWORD':'root', 'HOST':'127.0.0.1', 'PORT':'3306' } }

這樣Django和數據庫之間的鏈接關係就創建了服務器

能夠打開mysql查看spa

其中goods是我創建的數據表,其他的是Django自動創建的數據表code

相關文章
相關標籤/搜索