セントス7でmysqlをインストール

WBOY
リリース: 2023-05-12 09:10:07
オリジナル
682 人が閲覧しました

CentOS 7 は、企業および個人のサーバー構成で広く使用されている強力なサーバー オペレーティング システムです。サーバーを使用する場合、MySQL データベースは必須のコンポーネントです。この記事では、CentOS 7にMySQLデータベースをインストールする方法を紹介します。

  1. MySQL のインストール

CentOS 7 では、MySQL データベースは 2 つの方法でインストールできます。公式の yum ライブラリをインストールする方法と、手動でダウンロードしてインストールする方法です。この記事では、公式の yum リポジトリを使用してインストールします。

MySQL データベースをインストールするには、まず MySQL 公式 yum ライブラリを追加する必要があります。次のコマンドを実行して、CentOS 公式 yum ライブラリを MySQL 公式 yum ライブラリに追加します:

sudo rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
ログイン後にコピー

次に、yum を更新します:

sudo yum -y update
ログイン後にコピー

次に、MySQL をインストールします:

sudo yum -y install mysql-community-server
ログイン後にコピー
  1. MySQL の開始

インストールが完了したら、次のコマンドを使用して MySQL サービスを開始します:

sudo systemctl start mysqld
ログイン後にコピー

サービスの開始後、MySQL を次の場所で開始するように設定する必要もあります。 boot:

sudo systemctl enable mysqld
ログイン後にコピー
  1. MySQL のセットアップ

MySQL サービスを開始した後、MySQL を構成する必要があります。まず、次のコマンドを実行して MySQL コマンド ラインに入ります:

sudo mysql -u root
ログイン後にコピー

MySQL コマンド ラインに入ったら、MySQL root ユーザーのパスワードを設定します:

ALTER USER 'root'@'localhost' IDENTIFIED BY '';
ログイン後にコピー

その中に、 は、root ユーザーに設定したパスワードです。

次に、新しい MySQL ユーザーを作成して認証します。

CREATE USER ''@'localhost' IDENTIFIED BY '';
GRANT ALL ON *.* TO ''@'localhost' WITH GRANT OPTION;
ログイン後にコピー

ここで、 は作成するユーザー名、 は、このユーザーに設定されたパスワードです。

最後に、次のコマンドを実行して MySQL コマンド ラインを終了します。

exit
ログイン後にコピー
  1. ファイアウォール設定

CentOS 7 では、ファイアウォールはデフォルトで有効になっています。 。したがって、MySQL サービスを使用する場合は、ファイアウォールが MySQL 接続リクエストを許可していることを確認する必要があります。次のコマンドを使用して、MySQL へのファイアウォール アクセスを有効にできます。

sudo firewall-cmd --add-service=mysql --permanent
sudo firewall-cmd --reload
ログイン後にコピー

これで、CentOS 7 に MySQL データベースをインストールするプロセス全体が完了しました。次のコマンドを使用して、MySQL サービスが正常に実行されているかどうかを確認できます。

sudo systemctl status mysqld
ログイン後にコピー

MySQL サービスが実行されている場合、インストールは成功です。

概要

MySQL は、サーバー構成において重要な役割を果たす強力なデータベース管理システムです。 CentOS 7 に MySQL をインストールするには、公式 MySQL yum ライブラリを追加し、yum を更新し、MySQL をインストールし、MySQL 設定とファイアウォール設定を変更します。上記の簡単な手順で、CentOS 7 に MySQL を簡単にインストールできます。

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!