1、基本鏈接及操做html
-u:用戶名mysql
-p:用戶密碼sql
-h:服務器ip地址shell
-P:端口數據庫
-D:鏈接的數據庫瀏覽器
-N:不輸出列信息服務器
-B:使用tab鍵代替默認交互分隔符app
-e:執行SQL語句ide
-E:垂直輸出優化
-H:以HTML格式輸出
-X:以XML格式輸出
直接操做數據庫,用-D對應庫名,-e直接執行sql語句
再優化下,去掉列信息和分隔符,只顯示值
保存到html中
而後sz下載到電腦上,瀏覽器查看
下面爲例子:--------------------------------------------
一、寫一個腳本,接受一個參數,參數爲須要執行的sql語句
2、用shell腳本將文本導入數據庫
將入下文件插入到數據庫表裏
注意一個坑,在寫sql語句insert的value要注意裏面的單引號
再優化一下,只導入各門成績都大於等於80的學生數據
若是數據格式不是空格分隔,要用IFS指定分隔符
3、備份mysql庫或表
mysqldump 常見參數詳解:
-u:用戶名
-p:密碼
-h:服務器ip地址
-d:等價於--no-data 只導出表結構
-t:等價於--no-create-info 只導出數據,不導出建表語句
-A:等價於--all-databases
-B:等價於--databases 導出一個或多個數據庫
咱們作個例子發現,備份的實際上是備份sql語句。庫名是必填項