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