MySQLデータベース内のファイル保存パスを変更する方法は?
MySQLデータベースの保存ファイルのパスを変更するには、以下のステップに従って操作できます。
- MySQLのサービスを止める。
- MySQLの設定ファイルであるmy.cnfを見つける(Windowsシステムでは通常、MySQLのインストールディレクトリ内のbinフォルダにあり、Linuxシステムでは通常、/etc/mysqlまたは/etcディレクトリ内にある)。
- my.cnfファイルを開き、[mysqld]セクションを探してください。
- [mqcqld]セクションに以下のパラメーターを追加または変更してください。
- datadir:MySQLのデータファイルが保存されるパスを指定します。
- innodb_data_home_dirは、InnoDBエンジンのデータファイルが保存される場所を指定します。
- innodb_log_group_home_dirは、InnoDBエンジンのログファイルの保存先を指定します。
- innodb_undo_directoryは、InnoDBエンジンのアンドゥファイルが保存されるパスを指定します。
- For example:
例えば、 - [mysqld]
datadir=/新しい/データ/パス
innodb_data_home_dir=/新しい/データ/パス
innodb_log_group_home_dir=/新しい/ログ/パス
innodb_undo_directory=/新しい/取り消し/パス - 注意:パスは絶対パスを使用する必要があります。
- my.cnfファイルを保存して閉じます。
- MySQLのサービスを起動します。
上記の手順を経ることで、MySQLデータベースに保存されるファイルのパスが指定されたパスに変更されます。