在 Django 4.2 使用 MySQL 資料庫

實作

修改 requirements.txt 檔,添加依賴項目。

1
pymysql

安裝依賴套件。

1
pip install -r requirements.txt

修改 example/settings.py 檔。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import pymysql

pymysql.install_as_MySQLdb()

# ...

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

執行遷移。

1
python manage.py migrate

參考資料