Vagrantでmysqlとmysqldumpのインストール中に[Warning] Using a password on the command line interface can be insecure.
真っ赤になってるけどエラーじゃないよ警告だからって、お話だが
初めて見たら驚くよねw(Φω|
原因は、バージョンがv5.6以降のMySQLでコマンドラインでインストール
時にパスワードが見えちゃっててセキュリティ的にNGだから隠蔽しろよ。
って、大げさなお知らせらしいw(Φω|
手動インストールなら、外部設定ファイルに事前に登録はすると思うけど
共通の環境設定でVagrantfileに書かれてるものだからなー。
って思うが、とりあえず手順をメモで(ΦωΦ)
[手順]
1.外部ファイルにパスワードを設定。
※mysqlとmysqldumpも修正する部分は同じ
[client]
user=[username]
password=[passowrd]
host= [ip-address] or [hostname]
2. 1に対してアクセス権を最小限に設定。
# chmod 400 /etc/hoge.conf
3. mysqlやmysqldumpに1で作成したファイルを読み出すように
コマンドを実行。
(ex)mysql
mysql --defaults-extra-file=/etc/hoge.conf
(ex)mysqldump
mysqldump --default-extra-file=/etc/hoge.conf --single-transaction [DB名] > [ファイル名].sql
[参考サイト]