第2章 MySQL の使用


MySQL サーバーは、オープンソースの高速で堅牢なデータベースサーバーです。MySQL は、データを構造化情報に変換して、データにアクセスする SQL インターフェイスを提供するリレーショナルデータベースです。これには、複数のストレージエンジンとプラグインに加え、地理情報システム (GIS) と JavaScript Object Notation (JSON) 機能も含まれています。

RHEL システムに MySQL をインストールして設定する方法、MySQL データをバックアップする方法、以前の MySQL バージョンから移行する方法、および MySQL データベースをレプリケートする方法について説明します。

2.1. MySQL のインストール

RHEL 10 では、Application Stream の初期バージョンとして MySQL 8.4 を提供します。これは、RPM パッケージとして簡単にインストールできます。追加の MySQL バージョンは、RHEL 10 のマイナーリリースで、ライフサイクルが短いモジュールとして提供されます。

注記

設計上、同じモジュールの 1 つのバージョン (ストリーム) のみをインストールでき、RPM パッケージが競合するため、MariaDB と MySQL を同じホストにインストールすることはできません。代わりに、コンテナー内でデータベースサーバーサービスを実行することもできます。コンテナーを使用して、単一のホスト上で複数の MariaDB および MySQL インスタンスを実行する を参照してください。

手順

  1. MySQL サーバーパッケージをインストールします。

    # dnf install mysql8.4-server
    Copy to Clipboard
  2. mysqld サービスを有効にして起動します。

    # systemctl enable --now mysqld.service
    Copy to Clipboard
  3. インストール後のセキュリティーを強化します。

    $ mysql_secure_installation
    Copy to Clipboard

    このコマンドは、完全にインタラクティブなスクリプトを起動して、プロセスの各ステップのプロンプトを表示します。このスクリプトを使用すると、次の方法でセキュリティーを改善できます。

    • root アカウントのパスワードの設定
    • 匿名ユーザーの削除
    • リモート root ログインの拒否 (ローカルホスト外)
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat