コンソールから “mysql” や “mysqldump” など MySQLのコマンドを実行する際にパスワードにパイプ(|)やドル記号($)など記号が含まれている場合に実行できないことがあります。
パスワードをシングルクォーテーションで囲む
MySQLクライアント起動
$ mysql -uroot -p'g&4|f6R$4z|F'
ダンプ
$ mysqldump -uroot -p'g&4|f6R$4z|F' dbname > dump.sql
リストア
$ mysql -uroot -p'g&4|f6R$4z|F' dbname < dump.sql
動作環境情報
エックスサーバー(x10) MySQL 5.7
コメント