ホームページ >運用・保守 >CentOS >centos7 mysql8.0のインストール方法

centos7 mysql8.0のインストール方法

藏色散人
藏色散人オリジナル
2020-11-06 10:06:5910963ブラウズ

centos7 Mysql8.0 インストール方法: 最初に MySQL の過去のバージョンをアンインストールし、次にコマンド「sudo yum install mysql-server」を使用して MySQL をインストールし、最後にブート時に起動するように設定します。

centos7 mysql8.0のインストール方法

# 推奨事項: 「

centos チュートリアル

CentOS 7 の MySQL8.0 のインストール

1. MySQL の履歴バージョンをアンインストールします

履歴バージョンがあるかどうかを確認します

初めてインストールしない場合は、MySQL の履歴バージョンをアンインストールする必要があります。 MySQL: コマンドを使用して、MySQL コンポーネントの履歴バージョンがインストールされているかどうかを確認します

# rpm -qa|grep mysql

centos7 mysql8.0のインストール方法

たとえば、図では、インストールされている 2 つの MySQL Community Edition コンポーネントがクエリされています。 MySQL の新しいバージョンの場合は、インストールされている過去のコンポーネントを削除する必要があります

MySQL サービスのステータスを確認します

# service mysqld status

MySQL サービスを一時停止します

# service mysqld stop

MySQL サービスをアンインストールします

すべてのコンポーネントを削除する必要があります。コンポーネントの順序に依存関係がある可能性があることに注意してください。

# rpm -ev [需要移除组件的名称]

または

# rpm -e --nodeps [需要移除组件的名称]  //此命令为强制卸载

2. MySQL のインストール

rpm を使用して MySQL をインストールします

CentOS 7 によってインストールされるデフォルトのデータベースは Mariadb であるため、YUMコマンド MySQL はインストールできません。Maridb のみが更新されます。 rpm を使用してインストールします。 mysql リポジトリ ソース ウェアハウスを右クリックして、指定したバージョンのデータベースをコピーできます。

# wget http://repo.mysql.com/mysql80-community-release-el7-1.noarch.rpm

mysql80-community-release-el7-1.noarch.rpm パッケージをインストールします

# sudo rpm -ivh mysql80-community-release-el7-1.noarch.rpm

インストールが完了すると、/etc/yum.repos に 2 つのファイルが取得されます。 d フォルダー: mysql-community.repo && mysql-community-source.repo

centos7 mysql8.0のインストール方法##Use yum to install the mysql service

# sudo yum install mysql-server

以下の内容が表示された場合、インストールは成功です

Complete!

ブート時にMySQLサービスを開始するように設定されているかどうかを確認してください

# systemctl list-unit-files|grep mysqld

centos7 mysql8.0のインストール方法が表示された場合起動時に起動するように設定されていることを意味します 起動時に起動するように設定されていない場合 起動している場合は

# systemctl enable mysqld.service

を実行 MySQL が起動しているか確認します 起動していない場合は起動を実行しますサービスコマンド

MySQL サービスが開始されているかどうかを確認します

# ps -ef|grep mysql

サービスを開始します

# systemctl start mysqld.service

MySQL を初期化します

# mysqld --initialize

MySQL の初期デフォルトパスワードを表示します

# grep 'temporary password' /var/log/mysqld.log

centos7 mysql8.0のインストール方法root@localhost: の背後にあるパスワードをコピーします。 mysql にログインし、デフォルトのパスワードを貼り付けます。

MySQL8.0 での変更のため、パスワードをリセットする必要があります

「12345678」で識別されるユーザー 'root'@'localhost' を変更します。

パスワードの設定時にプロンプ​​トが表示される場合

ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

実行する前にポリシー レベルを下げる必要があることを意味します

set global validate_password.policy=0;

MySQL リモート接続を開きます

use mysql;
#修改root账户权限
update user set host = '%' where user = 'root';
#刷新权限
flush privileges;

以上がcentos7 mysql8.0のインストール方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。