CentOS は、Red Hat Enterprise Linux コードをベースにした無料のオープンソース Linux オペレーティング システムです。これは、広く使用されているサーバー オペレーティング システムの 1 つです。 MySQL は、Web アプリケーションのデータ ストレージに広く使用されている無料のオープンソース リレーショナル データベース管理システムです。この記事では、RPM パッケージを介して CentOS オペレーティング システムに MySQL データベースをインストールする方法を紹介します。
RPM (Red Hat Package Manager) は、Linux オペレーティング システムで使用されるパッケージ管理ツールです。 RPM パッケージは、Red Hat シリーズ オペレーティング システムに適したソフトウェア インストール パッケージで、システムのソフトウェアを迅速にインストール、アップグレード、またはアンインストールできます。 CentOS オペレーティング システムでは、RPM パッケージはソフトウェアをインストールする一般的な方法であり、RPM パッケージを介して MySQL データベースをインストールすることも一般的な方法です。
この記事は、コマンド ラインやパッケージ管理ツールの実行など、基本的なコマンド ライン操作にすでに慣れていることを前提としています。これらの操作に慣れていない場合は、まず関連する知識を習得してください。
MySQL データベースをインストールする
ステップ 1: MySQL の Yum ライブラリを追加する
CentOS オペレーティング システムでは、MySQL の Yum ライブラリを追加することが MySQL データベースをインストールするための最初のステップです。 Yum ライブラリを使用すると、MySQL RPM パッケージをすばやく検索してインストールできます。
ターミナルを開き、次のコマンドを使用して MySQL Yum ライブラリを追加します。
sudo rpm -Uvh https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
このコマンドは、MySQL Yum ライブラリをダウンロードしてシステムに追加します。
ステップ 2: MySQL サーバーをインストールする
Yum ライブラリをダウンロードした後、Yum ツールを使用して、正常にインストールされたかどうかを確認できます:
sudo yum repolist all | grep mysql
コマンドの結果を確認します:
mysql-connectors-community/x86_64 MySQL Connectors Community enabled: 105 mysql-tools-community/x86_64 MySQL Tools Community enabled: 56 mysql57-community/x86_64 MySQL 5.7 Community Server enabled: 2,356+
MySQL Yum ライブラリが正常に追加されたことがわかります。
次に、Yum ツールを使用して MySQL サーバーをインストールします。
sudo yum -y install mysql-community-server
このコマンドは、最新の MySQL サーバー ソフトウェア パッケージと関連する依存関係パッケージを自動的にダウンロードしてインストールします。ネットワーク接続の速度とコンピュータのパフォーマンスによっては、このプロセスに時間がかかる場合があります。
ステップ 3: MySQL サーバーを起動する
インストールが完了したら、MySQL サーバーを起動する必要があります。
sudo systemctl start mysqld
このコマンドは MySQL サーバーを起動します。このコマンドを実行しても何も起こらず、エラーも表示されない場合は、MySQL サーバーは正常に起動しています。
ステップ 4: MySQL サーバーのステータスを確認する
MySQL サーバーが実行されているかどうかを確認します。
sudo systemctl status mysqld
このコマンドの実行後に実行ステータスが表示された場合は、MySQL サーバーが正常に起動したことを意味します。
MySQL データベース管理
これで、MySQL が正常にインストールされ、実行されました。次に、コマンドラインからデータベース管理を行ってみましょう。
MySQL データベースにログインします
ターミナルに次のコマンドを入力して、MySQL データベースにログインします。
sudo mysql -u root -p
このコマンドではパスワードの入力を求められます。MySQL のインストール時に設定したパスワードを入力します。
ログイン時にコンソールからバージョンを照会することもできます:
sudo mysql -u root -p -e "SELECT VERSION();"
データベースの作成
新しいデータベースを作成するには、次のコマンドを使用します:
CREATE DATABASE new_database;
このコマンドは、「new_database」という名前の新しいデータベースを作成します。
データベース ユーザーの作成
新しいユーザーを作成し、データベースへのアクセスを承認するには、次のコマンドを使用してください:
CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';
このコマンドは、エイリアスを持つ新しいユーザーを作成します。 「new_user」ユーザーを選択し、パスワードを割り当てます。
ユーザーにデータベースへのアクセスを許可する
ユーザーにデータベースへのアクセスを許可するには、次のコマンドを使用してください:
GRANT ALL PRIVILEGES ON new_database.* TO 'new_user'@'localhost';
このコマンドは、「new_user」ユーザーにアクセスを許可します。新しいデータベースの名前は「new_database」です。
ユーザー パスワードの更新
ユーザーのパスワードを更新するには、次のコマンドを使用します。
ALTER USER 'new_user'@'localhost' IDENTIFIED BY 'new_password';
データベースの削除
現在のユーザーが使用できるデータベースを削除するにはアクセスするには、次のコマンドを使用してください:
DROP DATABASE database_name;
このコマンドは、「new_database」という名前のデータベースを削除します。
概要
RPM パッケージを使用して MySQL データベースを CentOS オペレーティング システムにインストールするのは非常に簡単です。 MySQL の Yum ライブラリを追加し、Yum ツールを使用して MySQL サーバーをインストールし、サーバーを起動してデータベースにログインし、データベースを作成、管理、削除するだけです。この記事がお役に立てば幸いです。
以上がcentos のインストール mysql rpm のインストールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。