- 修改項(xiàng)目下setting.py文件下,DATABASES字典中的default字典中的內(nèi)容:
DATABASES = {
'default': {
# 'ENGINE': 'django.db.backends.sqlite3',
# 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
'ENGINE': 'django.db.backends.MySQL',
'NAME': 'danger', # 使用的數(shù)據(jù)庫名稱,需在mysql中先創(chuàng)建該數(shù)據(jù)庫
'USER': 'root', # 登錄的用戶名
'PASSWORD': 'mysql', # 用戶名密碼
'HOST': 'localhost', # 訪問的數(shù)據(jù)庫IP
'PORT': '3306' # 訪問數(shù)據(jù)庫端口號
}
}
- 以“danger”為例,在mysql中創(chuàng)建數(shù)據(jù)庫
create database danger;
- 執(zhí)行 python3 manage.py makemigrations創(chuàng)建模型遷移
-
新聞名稱:django配置使用mysql數(shù)據(jù)庫過程
標(biāo)題網(wǎng)址:http://weahome.cn/article/jpjjjh.html