ホームページ  >  記事  >  データベース  >  Linux で MySQL のインストール パスを見つけて変更する方法

Linux で MySQL のインストール パスを見つけて変更する方法

PHPz
PHPzオリジナル
2023-04-17 09:48:482488ブラウズ

MySQL は、一般的に使用されるリレーショナル データベース管理システムです。 Linux は、オープンソース オペレーティング システムとして、広く使用されているプラ​​ットフォームでもあります。 Linux への MySQL のインストールは非常に一般的な要件ですが、インストール後の MySQL のデフォルトのインストール パスはユーザーの期待と一致しない場合があります。そこで、この記事では、Linux 上で MySQL のインストール パスを検索および変更する方法を紹介します。

  1. MySQL のインストール パスを確認する

Linux では、次の方法で MySQL のインストール パスを確認できます。

1.1 コマンドを実行します。

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

which mysql

このコマンドは、MySQL のインストール場所へのパスを出力します。

1.2 MySQL サービスのステータスの表示

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

service mysql status

このコマンドは、MySQL サービスのステータス情報を一覧表示します。ステータス情報で、MySQL のインストール パスを見つけることができます。

1.3 MySQL 構成ファイルの表示

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

cat /etc/mysql/my.cnf

このコマンドは、MySQL 構成ファイルを表示します。構成ファイルには、MySQL のインストール パスが含まれています。

  1. MySQL のインストール パスを変更する

ユーザーが MySQL をカスタム パスにインストールする場合は、次の手順に従ってセットアップできます。

2.1 カスタム ディレクトリの作成

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

sudo mkdir /data/mysql
このコマンドは、/data ディレクトリに「mysql」という名前のディレクトリを作成します。

2.2 MySQL 構成ファイルを変更する

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

sudo vim /etc/mysql/my.cnf
このコマンドは、MySQL 構成ファイルを開きます。ファイル内で次の行を見つけます:

datadir = /var/lib/mysql
この行を次のように変更します:

datadir = /data/mysql
ファイルを保存して閉じます。

2.3 既存の MySQL データを移動する

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

sudo service mysql stop
sudo cp -R /var/lib/mysql/* /data/mysql/
sudo rm -Rf /var/lib/mysql
このコマンドは MySQL サービスを停止し、既存の MySQL データを新しいデータに移動します。ディレクトリ /data/mysql をカスタマイズし、元の /var/lib/mysql ディレクトリを削除します。

2.4 MySQL サービスを再起動します

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

sudo service mysql start
このコマンドは MySQL サービスを開始し、MySQL サービスを新しいカスタム ディレクトリ/にインストールします。 data/mysql の下にあります。

概要

MySQL は非常に強力なデータベース管理システムですが、Linux は広く使用されているオペレーティング システム プラットフォームです。 MySQL のインストールは、Linux では非常に一般的な要件です。この記事では、Linux で MySQL インストール パスを検索および変更する方法を紹介します。これにより、ユーザーはビジネス ニーズをより適切に満たすために、独自のニーズに応じて MySQL インストール パスをカスタマイズできるようになります。

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

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