關於Django的資料庫連線

2021-09-24 03:53:30 字數 613 閱讀 4908

1、安裝pymysql驅動

pip install pymysql
2、在專案的同名資料夾下的__init__裡新增驅動

import pymysql

pymysql.install_as_mysqldb()

如果出現一下這個報錯,就是沒有新增驅動

3、在setting裡面設定資料庫

4、生成遷移檔案(用來把資料遷移到資料庫裡)

python manage.py makemigrations
5、執行遷移檔案(把資料遷移到資料庫裡)

python manage.py migrate
只有在執行遷移之後,才真正在資料庫裡產生表

記住,每次修改資料後都要生成和執行一次遷移檔案,資料庫不會給你實時同步這個玩意兒

Django連線資料庫

python 2.7 mysql 5.7.17 mysql安裝 mysql服務無法開啟解決方案 django專案連線mysql pip install pymysql init py add the code into the file import pymysql pymysql.install ...

Django 連線 Mysql 資料庫

django專案要運算元據庫,首先要和資料庫建立連線,才能讓程式中的資料和資料庫關聯起來進行資料的增刪改查操作 django專案預設使用mysqldb模組進行和mysql資料庫之間的互動操作,但是mysqldb模組對於python3.4以上的版本支援還不夠完善,所以我們要使用替代方案通過pymysq...

Django連線資料庫

django作為python的主流web框架之一,擁有像dtl這樣優雅的模板語言,在普通html標籤的基礎上加入了像for標籤還有繼承等後台程式語言才有的東西。同時,django還可以十分便捷地實現資料庫等的連線,可以輕鬆地實現對資料庫的各種操作,使開發過程簡單容易。以下將用django連線mysq...