mysqldump提示Warning: Using a password on the command line interface can be insecure.

場景:

主機A和主機B在局域網內,之前一直在主機A上用計劃任務在跑mysqldump去備份主機B上的數據庫,前兩天突然出現:Warning: Using a password on the command line interface can be insecure.


之前的計劃任務的代碼是:

mysqldump -h10.255.xxx.xxx  -uroot -pxxxx dbxxx | gzip > /root/Db/Backup/DbName_$(date +\%Y\%m\%d-\%H).sql.gz

然後直接在主機A上執行,會提示Warning: Using a password on the command line interface can be insecure. 並且備份不成功。


然後把代碼改爲:

mysqldump -uroot -pxxxx -h 10.255.xxx.xxx dbxxx | gzip > /root/Db/Backup/DbName_$(date +\%Y\%m\%d-\%H).sql.gz (就是把-h的參數放在後面)

再執行,依然會提示Warning: Using a password on the command line interface can be insecure.但是可以備份成功。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章