1. 程式人生 > 其它 >django——django連結mysql資料庫

django——django連結mysql資料庫

1、建立專案

django-admin startproject django_mysql

2、建立App

python manage.py startapp app1

3、Mysql資料庫配置

(1)啟動資料庫
   1>若沒啟動,先在管理員模式下直接啟動mysql:net start mysql
   2>啟動後,在cmd中進入mysql安裝目錄下執行 mysql -u root -p
   3>輸入密碼,進入mysql資料庫

(2)Show databses;  //檢視資料庫列表

(3)Create database web;  //建立資料庫(對應名稱“web”)

(4)Show databses;   //檢視資料庫是否建立成功

(5)Use my_web   // 進入建立的資料庫中

(6)Show tables;  // 檢視資料庫中的表格(內容應為空)

4、設定settings.py檔案

# 找到DATABASES選項
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'web',     #建立的資料庫
        'USER': 'root',     #mysql使用者名稱
        'PASSWORD': '123456',     #mysql密碼
        'HOST':'127.0.0.1',     #IP
        'PORT':'3306',     #埠號        
    }
}

5、安裝

pip install mysqlclient 

6、進行資料庫遷移

python manage.py migrate

7、成功


參考部落格