django——django連結mysql資料庫
阿新 • • 發佈:2021-10-13
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