ホームページ > データベース > mysql チュートリアル > MySQL データ ディレクトリを安全に再配置するにはどうすればよいですか?

MySQL データ ディレクトリを安全に再配置するにはどうすればよいですか?

Patricia Arquette
リリース: 2024-12-10 01:40:16
オリジナル
942 人が閲覧しました

How Do I Safely Relocate My MySQL Data Directory?

MySQL データ ディレクトリの再配置

追加のストレージ スペースや組織の設定が必要なシナリオでは、MySQL のデフォルト データ ディレクトリの変更が必要になる場合があります。明確に定義された一連の手順に従うことで、データベースのアクセス性を損なうことなくデータ ディレクトリを再配置できます。

プロセスを開始するには、コマンド sudo /etc/init.d/mysql stop を使用して MySQL を停止する必要があります。 。次に、コマンド sudo cp -R -p /var/lib/mysql /newpath を使用して、既存のデータ ディレクトリ (通常は /var/lib/mysql にあります) が新しいパスにコピーされます。

次に、 MySQL 設定ファイル /etc/mysql/my.cnf (または /etc/mysql/mysql.conf.d/mysqld.cnf) が編集されているdatadir エントリを新しいディレクトリ パスに変更します。

AppArmor プロファイルを更新するには、コマンド sudo gedit /etc/apparmor.d/usr.sbin.mysqld が実行され、/var/ で始まる行がすべて実行されます。 lib/mysql は、新しいパスを反映するように変更されます。ファイルは、sudo /etc/init.d/apparmor reload で AppArmor プロファイルを再起動する前に保存されて閉じられます。

最後に、MySQL が sudo /etc/init.d/mysql restart で再起動され、以前と同じデータベースが、再配置されたデータ ディレクトリに配置されます。

以上がMySQL データ ディレクトリを安全に再配置するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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