#author("2020-02-19T18:21:09+09:00","","")
*MariaDB の削除 [#c7f364d4]
CentOS 7 には、MySQL フォークの MariaDB がデフォルトでインストールされている場合がありますので、削除しておきます。
$ yum remove mariadb-libs -y
$ rm -rf /var/lib/mysql
*公式 Yum リポジトリの追加 [#i04ebdf9]
最新のリリース情報については、MySQL 公式 Yum リポジトリ で確認してください。
「https://dev.mysql.com/downloads/repo/yum/」
$ yum localinstall -y https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
*インストール [#odbad2d4]
MySQL Server をインストールします。
$ yum install -y mysql-community-server
下記コマンドで、インストールした MySQL のバージョンを確認できます。
$ mysqld --version
/usr/sbin/mysqld Ver 8.0.19 for Linux on x86_64 (MySQL Community Server - GPL)
*MySQL の起動 [#g2c7eee0]
MySQL を起動します。
$ systemctl start mysqld.service
$ systemctl enable mysqld.service
*パスワード確認 [#lb22d8ed]
MySQL インストール時に自動で設定される、root@localhost ユーザーのパスワードを確認します。
$ grep 'temporary password' /var/log/mysqld.log
2020-02-19T08:42:57.996226Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: fS+yvkEc,7/=
*MySQLにログインする [#yc912b85]
$ mysql -u root -p
*MySQLのセキュリティ設定 [#g2a36ad0]
基本、質問には「y」で答えます。また、パスワードをここで設定します。
$ mysql_secure_installation
*MySQLのconfファイル修正 [#ma52cd03]
$ vi /etc/my.cnf
「https://qiita.com/ymasaoka/items/7dc131dc98ba10a39854」と
「https://blog.websandbag.com/entry/2019/05/26/204240」を参考にして編集。