MySQL は、Oracle が開発した一般的なオープンソースのリレーショナル データベース管理システムです。 Linux オペレーティング システムに MySQL をインストールすることは、通常、管理者が習得する必要があるスキルの 1 つです。この記事では、Linux システムに MySQL をインストールする方法と、そのインストール パスを見つける方法について説明します。
1. MySQL のインストール
Linux システムへの MySQL のインストールは、通常、次の手順に分かれています:
- MySQL インストール パッケージをダウンロードします。 https://dev.mysql.com/downloads/mysql/ へ MySQL インストール パッケージをダウンロードするには、バージョンと対応するオペレーティング システムを選択する必要があります。ここでは、MySQL 5.7 バージョンの tar インストール パッケージを選択します。
インストール パッケージを抽出する- MySQL をインストールするディレクトリにインストール パッケージを抽出します。たとえば、MySQL を /usr/local/mysql ディレクトリにインストールします。解凍コマンドは次のとおりです。
tar -xvf mysql-5.7.22.tar
MySQL ユーザーとグループを作成する- セキュリティ上の理由から、次のことが必要です。専用の MySQL ユーザーとグループを作成する場合、コマンドは次のとおりです:
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
MySQL- Switch のインストール 解凍した mysql ディレクトリに移動し、インストール コマンド
./configure --prefix=/usr/local/mysql --with-innodb --with-ssl を実行します。 --with-libwrap
make && make install
インストールが完了すると、MySQL サーバーは /usr/local/mysql/ ディレクトリに配置されます。
MySQL の構成- MySQL 構成ファイルを /etc ディレクトリにコピーし、権限を変更します:
cp support-files/my-default.cnf /etc /my.cnf
chmod 644 /etc/my.cnf
次に、次の内容を /etc/my.cnf ファイルに追加して、再起動後に MySQL が自動的に開始できるようにします。
[mysqld]
datadir=/usr/local/mysql/data
socket=/tmp/mysql.sock
MySQL の起動- 次のコマンドを使用して、 MySQL サーバー:
/usr/local/mysql/bin/mysqld_safe --user=mysql --datadir=/usr/local/mysql/data &
2. MySQL インストール パス
MySQL を正常にインストールしたら、次の方法で MySQL インストール パスを見つけることができます。
1. whereis コマンドを使用して、
whereis mysql
通常、MySQL のインストール パスがリストされます。たとえば、私の CentOS システムでは、出力は次のようになります。 :
mysql: /usr/bin/mysql /usr/lib64/mysql /usr/include/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz
このうち、/usr/lib64/mysql は MySQL のインストールパスです。
what コマンドを使用して -
that mysql
応答は通常パスです。たとえば、私の CentOS システムでは、出力は次のようになります。次のように:
##/usr/bin/mysql
ここの /usr/bin ディレクトリには MySQL 実行可能ファイルが含まれており、MySQL データベース サーバー プログラム (mysqld) は /usr/sbin にあります。ディレクトリ。
MySQL 構成ファイルの検索
- MySQL 構成ファイル my.cnf は通常、/etc ディレクトリにあります。mySQL のインストール パスを表示するには、my .cnf ファイル。
概要
この記事では、Linux システムに MySQL をインストールする方法と、そのインストール パスを見つける方法を紹介します。 Linux システムへの MySQL のインストールは基本的なタスクであり、MySQL のインストール パスを理解することは、運用とメンテナンスの改善にも役立ちます。開発環境であっても実稼働環境であっても、MySQL のインストールおよび構成方法をマスターする必要があります。
以上がmysqlのインストールパスLinuxの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。