MySQL は、最も人気のある無料のオープンソースリレーショナルデータベース管理プラットフォームであり、各データベースへのマルチユーザーアクセスを許可することにより、単一のサーバー上で複数のデータベースをホストするために使用されます。
最新のMySQL8.0 バージョンは、デフォルトの AppStreamからインストールできます。 CentOS 8でデフォルトで有効になっているMySQLモジュールを使用するリポジトリ およびRHEL8 システム。
MariaDB 10.3もあります データベースバージョンは、デフォルトの AppStreamからインストールできます。 「ドロップイン置換」であるリポジトリ 」はMySQL5.7の場合 、いくつかの制限があります。アプリケーションがMySQL8.0でサポートされていない場合 、次にMariaDB10.3をインストールすることをお勧めします。
この記事では、最新の MySQL 8.0をインストールするプロセスについて説明します。 CentOS 8のバージョン およびRHEL8 デフォルトのAppStreamを使用する YUMユーティリティを介したリポジトリ。
CentOS8およびRHEL8にMySQL8.0をインストールします
MySQL 8.0の最新バージョン デフォルトのアプリケーションストリームからインストールできます CentOS 8のリポジトリ およびRHEL8 次のyumコマンドを使用するシステム。
# yum -y install @mysql
@mysql
モジュールは、すべての依存関係を持つ最新バージョンのMySQLをインストールします。
MySQLのインストール後 完了したら、MySQLサービスを開始し、システムの起動時に自動的に開始できるようにして、次のコマンドを実行してステータスを確認します。
# systemctl start mysqld # systemctl enable --now mysqld # systemctl status mysqld
MySQLを保護します ルートパスワードの設定、匿名ユーザーの削除、リモートログインのリモート禁止、テストデータベースの削除、権限の再読み込みなど、セキュリティベースの操作を実行するセキュリティスクリプトを実行してインストールします。
# mysql_secure_installation
一度MySQL インストールが保護され、MySQLシェルにログインして、新しいデータベースとユーザーの作成を開始できます。
# mysql -u root -p mysql> create database tecmint; mysql> GRANT ALL ON tecmint.* TO [email protected] IDENTIFIED BY 'ravi123'; mysql> exit
それで全部です!この記事では、 MySQL 8.0をインストールする方法について説明しました。 CentOS 8 およびRHEL8 。ご質問やご意見がございましたら、下のコメントセクションでお知らせください。