mysqlのパスワードに記号が入ってバッチで動かせない場合の対処

alkoshikawa 413views 更新:2015年6月17日

バックアップや定期バッチでmysqlをひっぱたくときにパスワード内に「$」とか「-」とか入るとうまくいかなくなります。

mysql -uroot -p{pass} -e "{sql}"

シングルクォートで囲めばいけるようです。

mysql -uroot -p'{pass}' -e "{sql}"

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません