Shell腳本連接、讀寫、操作mysql數據庫實例

1. 連接mysql 數據庫
 shell中連接數據庫的方法很簡單,只需要指定用戶名,密碼,連接的數據庫名稱,然後通過重定向,輸入mysql的語句,如下所示:
mysql -u USERNAME -p PASSWORD DATABASENAME <<EOF 2>/dev/null
 show databases;
 但這並不是一個好辦法,任何使用該腳本的用戶都能看到該數據庫用戶的賬號和密碼,要解決這個問題,可以用mysql 數據庫的一個特殊配置文件。mysql 數據庫使用$HOME/.my.cnf 文件來讀取特殊的啓動命令和設置。其中一項設置是由該用戶賬戶發起的mysql 會話的默認密碼。要在這個文件中設置默認密碼,可以加入下面的內容:
[client]
password = 123456
然後,別忘了修改權限:

chmod 400 .my.cnf


原載於:聯動北方
全文:http://bbs.landingbj.com/t-0-248688-1.html

發佈了5 篇原創文章 · 獲贊 3 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章