Linux に mysql をインストールする

PHPz
リリース: 2023-05-08 11:30:37
オリジナル
2559 人が閲覧しました

MySQL は、Linux で非常に一般的なリレーショナル データベースです。開発者やシステム管理者にとって、MySQL のインストールと構成は日常業務の中で最も重要なタスクの 1 つです。この記事では、Linux オペレーティング システムに MySQL をインストールする方法を紹介します。

1. MySQL のインストール

MySQL を Linux にインストールするには、オペレーティング システム独自のパッケージ マネージャーを使用できます。 Linux オペレーティング システムにはさまざまなパッケージ マネージャーがありますが、この記事では、最も一般的な 2 つのパッケージ マネージャー、yum と apt-get について説明します。

yum を使用して MySQL をインストールします:

  1. ターミナル ウィンドウを開き、管理者権限または root ユーザーを使用して MySQL をインストールします。

sudo yum -y install mysql-server

  1. システムは、MySQL サーバーとその依存パッケージを自動的にダウンロードしてインストールします。
  2. インストールが完了したら、MySQL サービスを開始します。

sudo systemctl start mysqld

apt-get を使用して MySQL をインストールします:

  1. ターミナル ウィンドウを開き、管理者権限を使用するか、 root ユーザーを使用して MySQL をインストールします。

sudo apt-get install mysql-server

  1. システムは、MySQL サーバーとその依存パッケージを自動的にダウンロードしてインストールします。
  2. インストールが完了したら、MySQL サービスを開始します。

sudo systemctl start mysql

2. MySQL の設定

MySQL のインストールが完了したら、いくつかの設定が必要です。ここではMySQLの設定方法を紹介します。

  1. MySQL root ユーザーのパスワードを設定します。

デフォルトでは、MySQL root ユーザーにはパスワードがないため、データベースを保護するには、最初に root ユーザーのパスワードを設定する必要があります。

sudo mysql_secure_installation

このコマンドでは、root ユーザーのパスワードを設定するように求められます。指示に従って新しいパスワードを設定すると、匿名ユーザーの削除、root ユーザーのリモート アクセスの無効化など、いくつかのセキュリティの質問が表示されます。 MySQL のセキュリティを強化するために、両方に「はい」と答えることをお勧めします。

  1. MySQL にログインします。

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

sudo mysql -u root -p

このコマンドでは、root ユーザーのパスワードの入力を求められます。確認後、MySQL にログインできます。

  1. 新しいユーザーを作成します。

MySQL では、アプリケーションで root ユーザーを使用することは推奨されず、代わりにアプリケーション用に新しいユーザーを作成する必要があります。新しいユーザーを作成する方法に関するコマンドは次のとおりです。

CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';

このうち、newuser は新しいユーザーのユーザー名、localhost はホストです新しいユーザーの場所 名前または IP アドレス、パスワードは新しいユーザーのパスワードです。

    #新しいユーザーを承認します。
新しいユーザーを作成した後、それを承認する必要があります。たとえば、次のコマンドは、新しいユーザーにすべてのデータベースに対するすべての操作権限を付与します。

*.* のすべての権限を 'newuser'@'localhost' に付与します;

新しいユーザーに特定のデータベースまたはテーブルのみの操作を許可する場合は、次に、データベースまたはテーブルを指定する必要があります。

    MySQL を終了します。
すべての MySQL 操作が完了したら、次のコマンドを入力して MySQL を終了できます。

終了

3. 結論

Linux システムに MySQL をインストールするのは難しいように思えるかもしれませんが、実際には、指示に従っている限り、それはとても簡単です。開発者であってもシステム管理者であっても、MySQL を適切にインストールして構成する方法を学ぶことは非常に重要です。 MySQL をより良く使用できるよう、使用する前に MySQL の基本的な知識と構文を理解することをお勧めします。

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

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