ホームページ >データベース >mysql チュートリアル >データベース アクセスに影響を与えずに MySQL データ ディレクトリを移動できますか?

データベース アクセスに影響を与えずに MySQL データ ディレクトリを移動できますか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-12-12 19:02:20271ブラウズ

Can I Move My MySQL Data Directory Without Affecting Database Access?

デフォルトの MySQL データ ディレクトリの変更

以前のデータベースにアクセスしたまま、MySQL データ ディレクトリを別の場所に移動することは可能ですか?位置?これはステップバイステップのガイドです:

手順:

  1. 次のコマンドで MySQL を一時停止します: sudo /etc/init.d/mysql stop
  2. 現在のデータディレクトリを複製します: sudo cp -R -p /var/lib/mysql /newpath
  3. MySQL 構成ファイルを調整します: sudo gedit /etc/mysql/my.cnf を実行し、datadir エントリを変更します。
  4. Alter /etc/apparmor.d/ usr.sbin.mysqld、/var/lib/mysql 参照を新しいものに更新しますpath.
  5. AppArmor プロファイルのリロード: sudo /etc/init.d/apparmor reload
  6. MySQL の再起動: sudo /etc/init.d/mysql restart

古いデータベースへのアクセス場所:

MySQL が再起動されると、元の場所または新しい場所からデータベースにアクセスできるようになります。データ ディレクトリは移動されましたが、データベースは以前の場所から引き続きアクセスできます。

以上がデータベース アクセスに影響を与えずに MySQL データ ディレクトリを移動できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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