【django】配置数据库(mysql)
生活随笔
收集整理的這篇文章主要介紹了
【django】配置数据库(mysql)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、準備?作
1、連接管理員用戶
mysql -u root -p 輸入密碼2、創建新的用戶
create user 'zl'@'192.168.x.x' identified by '123456'
例子:
3、授權給新用戶所有權限
mysql> grant all on filmdatabase.* to 'zl'@'192.168.1.x';4、刪除用戶
DROP USER 'username'@'host';5、刷新權限
FLUSH PRIVILEGES;
6、新用戶登錄數據庫
二、數據庫默認配置
1、在settings.py中保存了數據庫的連接配置信息,Django默認初始配置使?sqlite3數據庫。
三、使?MySQL數據庫?先需要安裝驅動程序
1、進入特定的虛擬環境
2、安裝模塊
3、在Django的?程同名??錄的__init__.py?件中添加如下語句
import pymysql pymysql.install_as_MySQLdb()作?是讓Django的ORM能以mysqldb的?式來調?PyMySQL。
四、修改DATABASES配置信息
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'HOST': '192.168.1.x', # 數據庫主機 'PORT': 3306, # 數據庫端? 'USER': 'root', # 數據庫?戶名 'PASSWORD': '123456', # 數據庫?戶密碼 'NAME': 'filmdatabase' # 數據庫名字 } }總結
以上是生活随笔為你收集整理的【django】配置数据库(mysql)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【django】模板(templates
- 下一篇: 【django】数据库操作-增 删 改