目次
ステップ 2: yumyum makecache を使用して、サーバーのパッケージ情報をローカル コンピューターにダウンロードし、キャッシュします。
4 番目のステップは、mysql を起動して起動するように設定することです。
ステップ 6、Linux ログインとローカル ログインのテスト
ステップ 1: MySQL Yum リポジトリを追加する
yum -y install https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm
ステップ 2: yumyum makecache を使用して、サーバーのパッケージ情報をローカル コンピューターにダウンロードし、キャッシュします。
yum makecache
ステップ 3: mysql をインストールする
sudo yum -y install mysql-community-server
インストール成功!! ! !
4 番目のステップは、mysql を起動して起動するように設定することです。
最初に実行し、起動が成功したら次のステップを実行し、boot に設定します。
systemctl start mysqld
ブートの設定
systemctl enable mysqld
ステップ 5、パスワードを変更する
最初に、生成されたデフォルトのパスワードを確認します。デフォルトのパスワードは、最後の出力 root@localhost: の背後にあるすべてのものです。
sudo grep 'temporary password' /var/log/mysqld.log
ログインすると、パスワードは上記の自動生成されたものになります
mysql -uroot -p
次に、パスワードを段階的に変更します。
mysql>set global validate_password.policy=0;
mysql>set global validate_password.length=4;
mysql>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password By 'newPassword'; # 修改密码
mysql>flush privileges;
mysql>update mysql.user set host = '%',plugin='mysql_native_password' where user = 'root'; # 全部主机都能访问
mysql>flush privileges;
mysql>exit;
#初期化されたパスワードは、長さに準拠する必要があり、数字、小文字または大文字、および特殊文字を含める必要があることに注意してください。
次の 2 つのエラーが報告された場合: ERROR 1820 (HY000): You must reset your password using ALTER USER statement before execute this statement.
次のコマンドを最初に実行します。
mysql>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password By 'Huhjkha1@';
ステップ 6、Linux ログインとローカル ログインのテスト