ホームページ >データベース >mysql チュートリアル >CentOS7 への MySQL インスタンスのインストールの分析
yum -y install wget https://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
に mysql-community が存在するかどうかを確認します。 d. リポジトリと mysql-community-source.repo
yum -y install mysql-community-server
現時点では次のエラーが発生します:
「mysql-community-libs-compat-5.7.37-1.el7.x86_64.rpm の公開キーがインストールされていません
失敗したパッケージは次のとおりです」 : mysql-community -libs-compat-5.7.37-1.el7.x86_64
GPG キーは次のように構成されます: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql ''
#上記の状況の理由は、MySQL の GPG がアップグレードされており、再度取得する必要があるためです。
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
その後、「yum -y install mysql-community-server」コマンドを再実行してインストールします。
サービスを開始します:
systemctl start mysqld
起動時に自動的に開始するように設定する必要がある場合:
systemctl enable mysqld
は /var/log/mysqld.log にランダムなパスワードを自動的に生成します。パスワードを取得します。
grep 'temporary password' /var/log/mysqld.log
取得したランダムなパスワードを使用して、 MySQL クライアントにログインします。
mysql -uroot -p
パスワードの強度と長さ (4 は最低レベルを表し、長さが 4 未満の場合、その値ははまだ 4 ) は最低レベルに設定されており、パスワードを変更します。
パスワードの強度:
0: 低レベル、長さのみを確認します;
1 : 中レベル (デフォルト)、長さ 8、数字、大文字、小文字、特殊文字を含める必要があります;
2: 強力なレベル、辞書ファイルを含める必要があります。
set global validate_password_policy=0; set global validate_password_length=4; alter user 'root'@'localhost' identified by '123456';
ユーザーの作成:
create user 'root'@'%' identified by '123456';
リモート接続の許可:
grant all privileges on *.* to 'root'@'%' with grant option;
権限の更新:
flush privileges;
以上がCentOS7 への MySQL インスタンスのインストールの分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。