CentOS は、エンタープライズ レベルのサーバー、クラウド コンピューティング プラットフォーム、その他の分野で広く使用されている Linux オペレーティング システムのディストリビューション バージョンです。 MySQL は、一般的なリレーショナル データベース管理システムであり、エンタープライズ レベルのアプリケーションでも重要な役割を果たします。この記事では、yum コマンドを使用して、CentOS システムに MySQL をインストールおよび構成する方法を紹介します。
1. yum のインストール
Yum は、ソフトウェア パッケージの管理を容易にするために CentOS が提供する自動ツールで、公式ウェアハウスからソフトウェア パッケージを簡単に取得してインストールできます。 yum コマンドを使用する前に、まず yum をインストールする必要があります。
1. yum がインストールされているかどうかを確認する
次のコマンドを入力して、yum がシステムにインストールされているかどうかを確認できます:
yum repolist
yum がインストールされている場合は、次のような出力情報が表示されます:
repo id repo name status base CentOS-6 - Base 6,706 extras CentOS-6 - Extras 62 updates CentOS-6 - Updates 328
2. yum のインストール
システムに yum がインストールされていない場合は、次のコマンドを使用してインストールできます:
sudo yum install yum
2. MySQL のインストール
MySQL をインストールする前に、CentOS システムのバージョンと CPU アーキテクチャを確認する必要があります。次のコマンドを使用して確認できます:
uname -a
インストールには 2 つの方法がありますMySQL: 1 つはサードパーティのウェアハウスを追加してインストールする方法、もう 1 つは公式ソースを介してインストールする方法です。以下にこれら 2 つの方法を紹介します。
1. サードパーティ ウェアハウスを通じて MySQL をインストールする
サードパーティ ウェアハウスとは、通常、新しいバージョンのソフトウェア パッケージが含まれているため、CentOS によって正式に提供されていないソフトウェア ウェアハウスを指します。公式 CentOS ウェアハウス ソフトウェアのバージョンは比較的古いです。サードパーティのウェアハウスを使用する前に、それを構成する必要があります。 MySQL が公式に提供している yum ソースを例にすると、設定方法は次のとおりです:
a. mysql の yum ソース設定ファイルをダウンロードします:
sudo wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
注: 他のバージョンが必要な場合MySQL の場合、上記のコマンド Change 57 を他のバージョン番号に変更できます
b. yum ソース設定ファイルをインストールします
sudo rpm -ivh mysql57-community-release-el7-11.noarch.rpm
c. mysql
sudo yum repolist enabled | grep "mysql.*-community.*"# の yum ソースを確認します##次の内容が出力されたら、mysql の yum ソースが正常に追加されたことを意味します:
mysql-connectors-community/x86_64 MySQL Connectors Community 16 mysql-tools-community/x86_64 MySQL Tools Community 49 mysql57-community/x86_64 MySQL 5.7 Community Server 385d. MySQL をインストールします
sudo yum install mysql-server2. 公式ソースから MySQL をインストールしますデフォルトでは、MySQL パッケージを統合する公式の CentOS ソースがないため、公式ソースを手動で追加する必要があります。公式ソースを追加して MySQL をインストールする手順は次のとおりです: a. システム yum ソースをバックアップします外部ソースを追加する前にシステム yum 構成ファイルをバックアップします
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupb. 手動編集 /etc/yum.repos.d/CentOS-Base.repoCentOS-Base.repo 構成ファイルに、次の内容を追加します:
[mysql-connectors-community] name=MySQL Connectors Community baseurl=https://repo.mysql.com/yum/mysql-connectors-community/el/6/$basearch/ enabled=1 gpgcheck=1 gpgkey=https://repo.mysql.com/RPM-GPG-KEY-oracle [mysql-tools-community] name=MySQL Tools Community baseurl=https://repo.mysql.com/yum/mysql-tools-community/el/6/$basearch/ enabled=1 gpgcheck=1 gpgkey=https://repo.mysql.com/RPM-GPG-KEY-oracle [mysql57-community] name=MySQL 5.7 Community Server baseurl=https://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/ enabled=1 gpgcheck=1 gpgkey=https://repo.mysql.com/RPM-GPG-KEY-oracle注: CentOS システムの 6.x バージョンが必要な場合は、baseurl の el/6/ を変更しない必要があります。CentOS システムの 7.x バージョンの場合は、el/6/ を el/7/
に変更する必要があります。
c. yum キャッシュを更新しますsudo yum makecached. MySQL をインストールします
sudo yum install mysql-server注: MySQL をインストールすると、その依存関係パッケージと関連する開発ファイルが自動的にインストールされます3 . MySQL の起動と構成
MySQL のインストールが完了したら、MySQL を起動し、必要な構成を実行する必要があります。 1. MySQL の起動次のコマンドを使用して MySQL を起動します:
sudo service mysqld start起動に失敗した場合は、ログ ファイルを表示してトラブルシューティングを行うことができます:
sudo tail /var/log/mysqld.log2、MySQL の設定a. MySQL にログイン次のコマンドを使用して MySQL にログインします:
mysql -u root -p初期パスワードを入力して、 MySQL シェル。 b. 初期パスワードの変更MySQL シェルに初めてログインするときは、デフォルトのパスワードを変更する必要があります。次のコマンドを使用してパスワードを変更します:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';ここで、newpassword は新しいパスワードであり、必要に応じて設定できます。 c. MySQL の設定MySQL では、設定ファイルを変更することでさまざまなパラメータが実装されます。以下に一般的な設定項目をいくつか示します:
sudo service mysqld restartこれまでのところ、CentOS システムで yum コマンドを使用して MySQL をインストールおよび構成するプロセスが完了しました。
以上がcentos mysql yumのインストールの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。