ホームページ >データベース >mysql チュートリアル >centos mysql yumのインストール

centos mysql yumのインストール

WBOY
WBOYオリジナル
2023-05-20 09:12:371663ブラウズ

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                          385

d. MySQL をインストールします

sudo yum install mysql-server

2. 公式ソースから MySQL をインストールします

デフォルトでは、MySQL パッケージを統合する公式の CentOS ソースがないため、公式ソースを手動で追加する必要があります。公式ソースを追加して MySQL をインストールする手順は次のとおりです:

a. システム yum ソースをバックアップします

外部ソースを追加する前にシステム yum 構成ファイルをバックアップします

sudo cp /etc/yum.repos.d/CentOS-Base.repo  /etc/yum.repos.d/CentOS-Base.repo.backup

b. 手動編集 /etc/yum.repos.d/CentOS-Base.repo

CentOS-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 makecache

d. MySQL をインストールします

sudo yum install mysql-server

注: MySQL をインストールすると、その依存関係パッケージと関連する開発ファイルが自動的にインストールされます

3 . MySQL の起動と構成

MySQL のインストールが完了したら、MySQL を起動し、必要な構成を実行する必要があります。

1. MySQL の起動

次のコマンドを使用して MySQL を起動します:

sudo service mysqld start

起動に失敗した場合は、ログ ファイルを表示してトラブルシューティングを行うことができます:

sudo tail /var/log/mysqld.log

2、MySQL の設定

a. MySQL にログイン

次のコマンドを使用して MySQL にログインします:

mysql -u root -p

初期パスワードを入力して、 MySQL シェル。

b. 初期パスワードの変更

MySQL シェルに初めてログインするときは、デフォルトのパスワードを変更する必要があります。次のコマンドを使用してパスワードを変更します:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';

ここで、newpassword は新しいパスワードであり、必要に応じて設定できます。

c. MySQL の設定

MySQL では、設定ファイルを変更することでさまざまなパラメータが実装されます。以下に一般的な設定項目をいくつか示します:

    データベース ストレージ パス: /etc/my.cnf ファイルの datadir の値を変更します
  • データベース文字セット: /etc/my.cnf ファイルのdefault-character-set の値を指定された文字セットに変更します
  • デフォルト エンジン: /etc/my.cnf ファイルのdefault-storage-engine の値を指定されたエンジンに変更します
設定ファイルを変更した後、MySQL を再起動して、効果:

sudo service mysqld restart

これまでのところ、CentOS システムで yum コマンドを使用して MySQL をインストールおよび構成するプロセスが完了しました。

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。