mysql インストールディレクトリ Linux

WBOY
リリース: 2023-05-08 19:50:36
オリジナル
874 人が閲覧しました

MySQL は、人気のあるオープンソースのリレーショナル データベース管理システムです。信頼性の高いパフォーマンスとセキュリティを提供し、複数の同時接続の処理をサポートしているため、Web アプリケーションおよびサービスのバックエンド ストレージとして広く使用されています。

Linux オペレーティング システムに MySQL をインストールするには、インストール ディレクトリを指定する必要があります。インストール ディレクトリは、MySQL インストール ファイルのルート ディレクトリであり、実行可能ファイル、設定ファイル、データ ファイルなど、MySQL のすべての機能とコンポーネントが含まれています。以下では、Linux システムに MySQL をインストールする手順と、正しいインストール ディレクトリを選択する方法を紹介します。

1. インストール ディレクトリの選択

MySQL インストール ディレクトリを選択するには、次の要素を考慮する必要があります:

1. システム領域: インストール ディレクトリが占める必要があります。一定量のディスク容量 システム上の残りの容量に基づいて、適切なディレクトリを選択します。

2. 権限: データ ファイルとログを書き込むための書き込み権限を持つディレクトリを選択する必要があります。

3. セキュリティ: 選択したディレクトリがハッカーによって使用され、データ漏洩やシステム クラッシュなどの問題が発生しないようにする必要があります。

インストール ディレクトリを選択するときは、ルート ディレクトリの下の /opt ディレクトリに MySQL をインストールすることをお勧めします。このディレクトリにはすべてのサードパーティ ソフトウェアが保存されているためです。さらに、データ漏洩やハッカー攻撃などのリスクを回避するために、ディレクトリに書き込み権限があり、安全で信頼できることを確認する必要があります。

2. MySQL のインストール

Linux オペレーティング システムでは、MySQL をインストールするには 2 つの方法があります: Yum を使用したインストールと、自己コンパイルおよびソース コードを使用したインストールです。

1. Yum 経由でインストールします:

ターミナルに次のコマンドを入力します:

sudo yum install mysql-server mysql-client

これによりインストールされます。インストールの完了後に、MySQL 関連のコンポーネントと依存関係パッケージを自動的に開始する必要があります。

sudo systemctl start mysqld

2. ソース コードをセルフコンパイルしてインストールします:

MySQL のソース コードをダウンロードする前に、必要な依存関係をいくつかインストールする必要があります。ターミナルに次のコマンドを入力します。

sudo yum groupinstall "Development Tools"
sudo yum install ncurses-devel

次に、MySQL のソース コードをダウンロードし、解凍してソースを入力します。コード 目次。

wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.26.tar.gz
tar -zxvf mysql-8.0.26.tar.gz
cd mysql-8.0.26/

ソース コード ディレクトリで、コンパイルしてインストールする必要があります。コマンド ラインに次のコマンドを入力します:

sudo cmake . -DCMAKE_INSTALL_PREFIX=/opt/mysql
sudo make
sudo make install

インストールを指定する必要があることに注意してください。ここのディレクトリは /opt/mysql で、比較的一般的な MySQL インストール ディレクトリです。

コンパイルとインストールが完了したら、設定を実行する必要があります。 /opt/mysql ディレクトリに my.cnf ファイルを作成し、次の内容を入力します:

[mysqld]
basedir=/opt/mysql
datadir=/opt/mysql/data
socket=/var/lib/mysql/mysql.sock

このうち、basedirはMySQLのインストールディレクトリ、datadirはMySQLのデータファイル格納ディレクトリ、socketはMySQL通信ファイルの格納場所を表します。 。

構成が完了したら、MySQL サービスを開始できます。

sudo systemctl start mysqld

3. 概要

MySQL は、使いやすく広く使用されているリレーショナル データベース管理システムです。 Linux システムに MySQL をインストールする場合、最初のステップは適切なインストール ディレクトリを選択することです。これには、ディスク容量、権限、セキュリティなどの要素を考慮する必要があります。インストール ディレクトリを選択したら、Yum を介してインストールするか、ソース コードから自分でコンパイルしてインストールして、MySQL を Linux 上で実行できます。

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

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