django配置mysql資料庫
最近在學習django,學到第五章模型時,需要連線資料庫,然後,在這裡分享一下方法。
起初是不知道怎樣配置mysql資料庫,但是還好,django的官網上面有相關的配置方法,下面就直接給分享一下。
這是settings檔案裡面的基礎配置,使用的是sqlite,那我們需要連線其他資料庫呢?
下面是mysql的配置方法:
下面解釋一下,裡面引數的意思:
ENGINE : 指定資料庫驅動,不同的資料庫這個欄位不同,下面是常見的集中資料庫的ENGINE的寫法:
NAME: 指定的資料庫名,如果是sqlite的話,就需要填資料庫檔案的絕對位置
USER: 資料庫登入的使用者名稱,mysql一般都是root
PASSWORD:登入資料庫的密碼,必須是USER使用者所對應的密碼
HOST: 由於一般的資料庫都是C/S結構的,所以得指定資料庫伺服器的位置,我們一般資料庫伺服器和客戶端都是在一臺主機上面,所以一般預設都填127.0.0.1
PORT:資料庫伺服器埠,mysql預設為3306
HOST和PORT都可以不填,使用預設的配置,但是如果你有更改預設配置的話,就需要填入更改後的
配置完這,只是最簡單的一步,下面就需要裝python連線mysql資料庫的驅動程式,首先,需要安裝mysql的開發包,在shell,裡面執行:
如果沒有安裝,那就安裝把:
安裝好後,啟動django
如果沒有出現報錯,則表明配置正常,然後在新的shell執行:
輸入以下命令:
如果沒有報錯,則就表明安裝成功,你可以盡情使用django的資料庫功能了
相關文章
- django 配置mysql資料庫DjangoMySql資料庫
- django | 連線mysql資料庫DjangoMySql資料庫
- django哪個模組配置資料庫Django資料庫
- Django 2連線MySQL資料庫DjangoMySql資料庫
- Django 1.11.7學習,配置MySQL資料庫(python3.5)DjangoMySql資料庫Python
- Django使用pymysql連線MySQL資料庫DjangoMySql資料庫
- Django中更改預設資料庫為mysqlDjango資料庫MySql
- mysql主從資料庫配置MySql資料庫
- Vapor如何配置MySQL資料庫VaporMySql資料庫
- MySQL資料庫時區配置MySql資料庫
- MySQL 配置資料庫編碼MySql資料庫
- django資料庫操作Django資料庫
- MySQL和PostgreSQL資料庫安全配置MySql資料庫
- 8、MySQL主從資料庫配置MySql資料庫
- 配置xtrabackup備份mysql資料庫MySql資料庫
- Mysql 資料庫主庫,備庫實時同步配置MySql資料庫
- MySQL資料庫入門多例項配置MySql資料庫
- mysql資料庫連線池配置教程MySql資料庫
- mysql 的資料庫同步怎麼配置?MySql資料庫
- django—資料庫設定Django資料庫
- django操作多資料庫Django資料庫
- Django5—資料庫Django資料庫
- Django應用資料庫從MySQL到PostgreSql的遷移Django資料庫MySql
- 多種方式讀取 MySQL 資料庫配置MySql資料庫
- 使用 Docker 完成 MySQL 資料庫主從配置DockerMySql資料庫
- jboss7.1.1配置資料庫mysql與oracle資料庫MySqlOracle
- Mysql 資料庫雙機熱備的配置MySql資料庫
- Django2.x配置mysqlDjangoMySql
- django 中 mysql 的 charset 配置DjangoMySql
- Mysql資料庫學習(一):資料庫基本概念、關係型資料庫、Mysql資料庫安裝配置、DDL/DCL/DML語句MySql資料庫
- django用什麼資料庫Django資料庫
- django資料庫遷移-15Django資料庫
- django2.2版本連線mysql資料庫的方法DjangoMySql資料庫
- 配置CACTI監控MySQL資料庫狀態(4)配置cactiMySql資料庫
- mysql資料庫資料同步/主從複製的配置方法MySql資料庫
- 【資料庫】mysql資料庫索引資料庫MySql索引
- Django資料從sqlite遷移資料到MySQLDjangoSQLiteMySql
- Mysql資料庫配置檔案(my.ini)分析MySql資料庫