自動備份
資料庫備份的重要性再怎麼強調也不為過。當你的操作出現差錯,但又因為沒有作備份導致資料無法還原時,你就能體會到「萬念俱灰」的心情了。
需求如下:
實現方式很簡單:
備份指令碼mysqldump.sh
:
#!/bin/bash
cd ~/backup
message=`date "+%y%m%d"`
mysqldump -uusername -ppassword databasename > 'databasename.sql'
git add -a
git commit -m "$"
git push
定時任務:
0 03 * * * sh /home/wwwroot/mysqldump.sh # 資料庫備份
通過以上設定,每天凌晨三點就會自動備份資料並推送到git倉庫,以後就可以通過git的版本記錄檢視各個歷史版本。再也不用擔心丟資料了... vue cli快速搭建vue專案並上傳github
首先我們先用vue cli快速搭建vue專案。假設你的電腦上已經安裝好了nodejs 如何安裝nodejs此處跳過,網上很多教程 那麼接下來就安裝vue cli。1 全域性安裝vue cli,如下 npm install vue cli g 2 用vue cli快速建立vue專案 模板 如下 vue...
MySQL執行sql查詢並上傳至遠端伺服器
最近專案中有需要做乙個shell指令碼,可以對乙個資料庫執行sql操作,並將結果轉為txt,篩選結果用tab隔開,儲存至乙個遠端伺服器上,以供其他人用excel讀取用txt中的內容。mysql中將結果儲存下來,有兩種方案,一種是在sql語句中增加into outfile語句,並且可以定製化輸出的格式...
生成xml檔案並上傳至oss
在做乙個標定工具時,儲存標定功能需要將的標定資訊儲存為xml檔案。下面我用了dom法和dom4j法實現生成xml檔案,用了位元組流和file兩種方法實現儲存。其中遇到的一些問題也會在下文說明。建立文件解析器物件 documentbuilde ctory documentbuilde ctory do...