Linux での MySQL のインストール

王林
リリース: 2023-05-08 18:08:37
オリジナル
2883 人が閲覧しました

Linux での MySQL のインストール

MySQL は、Linux を含むほとんどのオペレーティング システムと互換性のあるオープン ソースのリレーショナル データベース管理システムです。 Linux に MySQL をインストールすると、サーバー上で大量のデータを保存および処理し、データのセキュリティを保護できます。ここでは、Linux システムに MySQL をインストールする方法を紹介します。

1. Linux バージョンの確認

MySQL のインストールを開始する前に、Linux ディストリビューションとバージョンを確認する必要があります。この情報を表示するには、ターミナルを開いて次のコマンドを入力します。

uname -a
lsb_release -a
ログイン後にコピー

これにより、Linux ディストリビューション名とバージョン番号、および Linux カーネル バージョンとコンピュータ アーキテクチャが出力されます。

2. MySQL Yum ソースの追加

ほとんどの Linux ディストリビューションは、yum を介して MySQL をインストールする方法を提供します。ここでは、MySQL yum ソースを追加し、MySQL をインストールします。

1. MySQL 公式 Web サイトから MySQL Yum ウェアハウスの RPM パッケージをダウンロードしてインストールし、次のコマンドを入力します:

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

オペレーティング システムのバージョンがダウンロードした rpm ファイルと一致していることを確認してください。 。システムのバージョンとダウンロードしたファイルのバージョンが一致しない場合、インストールに失敗する可能性があります。

2. Yum ソースを追加する前に、まず /etc/yum.repos.d/mysql-community.repo (MySQL の Yum 構成ファイル) を開いて、Yum ソースのパラメーターが正しいかどうかを確認します。 #

sudo vi /etc/yum.repos.d/mysql-community.repo
ログイン後にコピー

この設定ファイルを表示するとき、確認する必要がある重要なオプションは次のとおりです。

    baseurl: このオプションには、MySQL の RPM ファイルをインストールする必要があるリポジトリの URL が含まれています。
  • gpgcheck: このオプションは、リモート リポジトリに保存されている RPM パッケージ内のメタデータと一致する署名ファイルを yum がチェックするかどうかを決定します。これは、インストールしているパッケージが改ざんまたは破損していないことを確認するのに役立ちます。
  • enabled: このオプションは、yum がリポジトリに含まれる RPM を使用するかどうかを決定します。 1 に設定すると、yum は一致するすべてのパッケージの RPM を使用します。
これらのパラメータがニーズを満たしていることを確認してください。たとえば、MySQL Server パッケージをインストールする場合は、ファイル内の「[mysql80-community]」セクションをチェックして「enabled=1」であることを確認します。

3. MySQL のインストール

次のコマンドを使用して MySQL サーバーをインストールします:

sudo yum install mysql-server
ログイン後にコピー

yum ツールはすべての依存関係を自動的にチェックし、MySQL をダウンロードしてインストールします。

3. MySQL の起動

MySQL サーバーが正常にインストールされたら、次のコマンドを実行して MySQL を起動できます:

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

これにより、MySQL サーバーが起動され、毎回起動されます。時間 自動的に開始します。

4. MySQL root パスワードの設定

デフォルトでは、MySQL root パスワードは無効になっており、セキュリティ保護を強化するために、強力でユニークなパスワードを設定する必要があります。 MySQL の root パスワードを設定するには、次の手順に従います。

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

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

次のエラーが表示された場合は、「-p」オプションを使用してログインしてください:

ERROR 1698 (28000): Access denied for user 'root'@'localhost'
ログイン後にコピー
sudo mysql -u root -p
ログイン後にコピー

2. 次の SQL ステートメントを使用して、root ユーザーのパスワードを設定します。

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

「new_password」を、設定する新しいパスワードに置き換えます。

3. mysql_secure_installation パッケージをダウンロードし、次のコマンドを使用して実行します:

sudo yum install -y mysql-secure-installation
sudo mysql_secure_installation
ログイン後にコピー
4. このスクリプトは、匿名ユーザーやリモート アクセスの無効化など、他の MySQL セキュリティ オプションの設定をガイドします。

5. 結論

上記の手順により、Linux 上で MySQL データベースを正常にインストールおよびセットアップできました。これで、MySQL を使用してデータの保存と処理を開始できるようになりました。作業プロセス中は、データのセキュリティを保護し、MySQL を適切に使用して Linux サーバーの安定性と安全性を高めることを忘れないでください。

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート