yum指定されたバージョンのmysql5.7をインストールします
- インストール依存の環境
# yum install -y yum-utils wget
- ウェアハウスパックをダウンロード
# wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
- ウェアハウスパックをインストールする
# rpm -ivh mysql80-community-release-el7-3.noarch.rpm
- Yum Warehouseを更新する
# yum makecache
- 利用可能なバージョンを表示
# yum repolist all | grep mysql
最新バージョンはデフォルトで有効になっており、必要なバージョンに変更する必要があります
- 必要なバージョンに変更します。つまり、yumリポジトリーで不要なバージョンのmysqlを無効にし、必要なバージョンを有効にします。
# yum-config-manager --disable mysql80-community
# yum-config-manager --enable mysql57-community
- 必要なバージョンが有効になっているかどうかを確認します
# yum repolist all | grep mysql
- mysqlのインストールを開始します
# yum install mysql-community-server -y
- mysqlを起動
# systemctl start mysqld
- バージョン5.7のmysqlは、最初に一時的なパスワードを自動的に生成します。通常使用する前に変更する必要があります
## 查看临时密码
# grep 'temporary password' /var/log/mysqld.log
## 登录mysql
# mysql -uroot -p
## 修改密码
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass0!';
mysqlパスワードなしのログイン
- パスワードなしでログイン
my.cnfを変更し、[mysqld]を見つけ、以下のskip-grant-tablesまたは–skip-grant-tablesを追加し、mysqlを再起動してパスワードなしでログインします。