Django配置MySQL資料庫方法

2022-05-06 04:57:09 字數 462 閱讀 4991

一、settings.py檔案中修改資料庫配置為下面的內容:

# database

# databases =

}驅動(engine)、主機位址(host)、埠號(port)、資料庫(name)、使用者名稱(name)以及登入密碼(password);

二、在__init_.py檔案新增如下配置:

# coding=utf-8

import pymysql

pymysql.install_as_mysqldb()

因為django連線mysql時預設使用mysqldb驅動,但mysqldb不支援python3,因此這裡將mysql驅動設定為pymysql。

三、執行資料遷移

在專案manage.py路勁下執行如下命令即可

python manage.py makemigrations

python manage.py migrate

django配置mysql資料庫

最近在學習django,學到第五章模型時,需要連線資料庫,然後,在這裡分享一下方法。起初是不知道怎樣配置mysql資料庫,但是還好,django的官網上面有相關的配置方法,下面就直接給分享一下。這是settings檔案裡面的基礎配置,使用的是sqlite,那我們需要連線其他資料庫呢?plain vi...

Django 配置MySQL資料庫

django 配置mysql資料庫 在settings.py中配置databases 資料庫結構遷移 python3不支援mysqldb,可用pymysql代替。1.首先,在python虛擬環境下安裝pymysql pip install pymysql。2.然後,在專案資料夾下的 init py新...

Django 配置mysql 資料庫

我本地已經安裝了mysql5.7 資料庫也已經建立好。但當我在專案配置檔案settings.py修改完資料庫連線後發現並不能使用 databases 控制台報錯 django.core.exceptions.improperlyconfigured error loading mysqldb mod...