mysqlのパスワードは.my.cnfに格納する(5.6未満) ♡

Home » メモ帳 » Linux » mysqlのパスワードは.my.cnfに格納する(5.6未満) ♡
Linux コメントはまだありません

mysql 5.6未満でパスワード入力を省きたいとき。

cat << 'EOF' > ~/.my.cnf
[client]
host=localhost
database=honeypot
user=pooh
password=honeyhunt
EOF
chmod 600 ~/.my.cnf

難点はパスワードが平文で保存されること。パーミッションに注意して使う。

5.6以上では暗号化される.mylogin.cnfを使おう。

>> mysqlのパスワードは.mylogin.cnfに格納する