專案後端 - 資料庫配置
"""1.管理員連線資料庫
>: mysql -uroot -proot
2.建立資料庫
>: create database luffy default charset=utf8;
3.檢視使用者
>: select user,host,password from mysql.user;
"""
"""django不採用2.0.7版本很可能出現以下問題,需要修改源**設定許可權賬號密碼
# 授權賬號命令:grant 許可權(create, update) on 庫.表 to '賬號'@'host' identified by '密碼'
1.配置任意ip都可以連入資料庫的賬戶
>: grant all privileges on luffy.* to 'luffy'@'%' identified by 'luffy123?';
2.由於資料庫版本的問題,可能本地還連線不上,就給本地使用者單獨配置
>: grant all privileges on luffy.* to 'luffy'@'localhost' identified by 'luffy123?';
3.重新整理一下許可權
>: flush privileges;
只能操作luffy資料庫的賬戶
賬號:luffy
密碼:luffy123?
>: mysql -uluffy -pluffy
4.後台專案進行資料庫配置
luffyapi/settings/dev.py配置
databases =
}5.luffypai/init.py
import pymysql
pymysql.install_as_mysqldb()
注意: 配置mysql數控時,要在django.setup()前配置 建議直接配置在dev.py檔案中
"""
1.管理員連線資料庫
>: mysql -uroot -proot
2.建立資料庫
>: create database luffy default charset=utf8;
3.檢視使用者
>: select user,host,password from mysql.user;
"""
"""django不採用2.0.7版本很可能出現以下問題,需要修改源**設定許可權賬號密碼
# 授權賬號命令:grant 許可權(create, update) on 庫.表 to '賬號'@'host' identified by '密碼'
1.配置任意ip都可以連入資料庫的賬戶
>: grant all privileges on luffy.* to 'luffy'@'%' identified by 'luffy123?';
2.由於資料庫版本的問題,可能本地還連線不上,就給本地使用者單獨配置
>: grant all privileges on luffy.* to 'luffy'@'localhost' identified by 'luffy123?';
3.重新整理一下許可權
>: flush privileges;
只能操作luffy資料庫的賬戶
賬號:luffy
密碼:luffy123?
>: mysql -uluffy -pluffy
4.後台專案進行資料庫配置
luffyapi/settings/dev.py配置
databases =
}5.luffypai/init.py
import pymysql
pymysql.install_as_mysqldb()
注意: 配置mysql數控時,要在django.setup()前配置 建議直接配置在dev.py檔案中
"""
資料庫配置
active record 根據你的環境修改 mysql 和 postgresql 為了執行針對 mysql 和 postgresql 的測試元件,要安裝相應的 gem。首先安裝伺服器 客戶端庫和開發文 件。在 macos 中可以這麼做 brew install mysql brew install...
資料庫配置
服務命名 統一定義資料庫連線的配置,便於鏈結不同的資料庫 配置檔案 tnsnames.ora 存放位置oracle安裝目錄 network admin 便於快速配置和備份還原 配置工具 net manager 序列 可以生成自增長的整數值 可曾序或降序 優點 可控性強 用法 nextval 獲取下乙...
快取資料庫配置資料
一些後台配置資料是儲存在資料庫中的,這些資料在後台配置的時候才會去更新,所以前天頻繁查詢這些資料時,沒必要每次都去資料庫查詢,資料庫查詢的i o開銷是很大的,這個時候可以只查一次資料,並生成快取資料 更新快取檔案 write config con array read config type 從庫里...