Django配置MySQL數據庫

0.在MySQL數據庫創建要使用的數據庫

CREATE DATABASE databasename;

 

1.在settings.py文件中更改數據庫配置

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',   # 數據庫引擎
        'NAME': 'mydb01',           # 你要存儲數據的庫名,事先要創建之
        'USER': 'root',             # 數據庫用戶名
        'PASSWORD': '123456',       # 密碼
        'HOST': 'localhost',        # 主機
        'PORT': '3306',             # 數據庫使用的端口
    }
}

2.數據庫結構遷移

終端依次執行以下命令:

python manage.py makemigrations


python manage.py migrate

注:python3以上的版本安裝的是pymysql,步驟如下:

           1.安裝pymysql:pip install pymysql。

           2.在項目文件夾下的_init_.py添加如下代碼即可。

           

import pymysql
pymysql.install_as_MySQLdb()

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章