Percona 5.6 警告訊息 command line interface can be insecure 修復

Percona MySQL 升級到 5.6 後, 於 CLI 命令列若有輸入密碼, 都會出現下述警告訊息:

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

註: mysql -u root -pPASSWORD 或 mysqldump -u root -pPASSWORD 都會出現此訊息.

Percona MySQL 5.6 安全警告 Using a password on the command line interface can be insecure

mysql -u root -pPASSWORD # 這個就不管, 養成習慣使用 mysql -u root -p 再來輸入密碼即可.

mysqldump 就比較麻煩, 這通常都寫成 script 做備份了~

解法

於 mysqldump 要如何避免出現此(Warning: Using a password on the command line interface can be insecure.) 警告訊息呢?

  1. vim /etc/mysql/my.cnf
    [mysqldump]
    user=your_backup_user_name
    password=your_backup_password
  2. 這個設定完成後, 只需要 mysqldump 就可以備份了. (-u / -p 完全都會參照此設定)

相關網頁

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料