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

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に格納する

タイトルとURLをコピーしました