- 安裝PyMySQL,打開cmd,
pip install PyMySQL - 在.../blog/init.py 目錄下添加:
import pymysql
pymysql.install_as_MySQLdb()
3.打開settings.py文件,注釋粗體部分代碼,添加數(shù)據(jù)庫(kù)配置代碼,如下所示:
# Database
# https://docs.djangoproject.com/en/2.1/ref/settings/#databases
# DATABASES = {
# 'default': {
# 'ENGINE': 'django.db.backends.sqlite3',
# 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
# }
# }
# 新增代碼
DATABASES = {
'default':{
'ENGINE': 'django.db.backends.mysql',
'HOST': '127.0.0.1',
'PORT': '3306',
'NAME': 'blog',
'USER': 'root',
'PASSWORD': '',
'OPTIONS': {
'init_command': "SET sql_mode='STRICT_TRANS_TABLES'",
},
}
}
4.數(shù)據(jù)庫(kù)遷移:
python manage.py makemigrations
python manage.py migrate
-
效果如下圖所示:
image.png
軟件測(cè)試汪簡(jiǎn)書地址
軟件測(cè)試汪博客地址
歡迎關(guān)注微信公眾號(hào):軟件測(cè)試汪。軟件測(cè)試交流群:809111560
轉(zhuǎn)載請(qǐng)注意出處,謝謝合作
