# wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm # rpm -ivh mysql57-community-release-el7-9.noarch.rpm
# yum install mysql-community-server # systemctl enable mysqld.service # systemctl start mysqld.service
初回起動時、ログへ初期パスワードが出力される\(^o^)/
# grep "password" /var/log/mysqld.log 2017-02-07T02:16:42.010289Z 1 [Note] A temporary password is generated for root@localhost: h0g3h0g3pa55w0rd # mysql_secure_installation -uroot Securing the MySQL server deployment. Enter password for user root: h0g3h0g3pa55w0rd . . .
開発環境等で、デフォルトのパスワードポリシー: パスワードが最低 1 つの数値文字を含み、1 つの小文字および大文字を含み、1 つの特殊文字 (英数字以外) を含む
が強すぎると思われる場合は低めに変更する。
# vim /etc/my.cnf --- [mysqld] # LOW ポリシーは、パスワードの長さのみテストします。パスワードは少なくとも 8 文字の長さでなければなりません。 validate_password_policy=LOW --- # systemctl restart mysqld.service