7-2.MySQLでデータの格納場所を変える
例として現在の格納ディレクトリを「C:\ProgramData\MySQL\MySQL Server 5.6\Data」
移設先のディレクトリを「E:\MySQLData」とする
1.準備
1)フォルダ準備
新しいデータの格納用ディレクトリを作成する
「E:\MySQLData」を作成
2)新しく作成したディレクトリにアクセス権を追加する。
「E:\MySQLData」を右クリックして「プロパティ」をクリック
「セキュリティ」タブをクリック
「編集」をクリック
「追加」をクリック
「詳細設定」をクリック
「検索」をクリック
「検索結果」の中から「NETWORK SERVICE」とAdministratorユーザーをCtlキーを押したままクリック
「OK」をクリック
追加したユーザーを選択して「フルコントロール」にチェックする
「OK」をクリック
スポンサードサーチ
2.サービスの停止
MySQLのサービスを停止する
スポンサードサーチ
3.データコピー
既存のデータディレクトリのデータを新しい格納ディレクトリにコピーする
「C:\ProgramData\MySQL\MySQL Server 5.6\Data」配下の全てのファイルとディレクトリを
「E:\MySQLData」にコピー
4.設定ファイルの書き換え
「my.ini」を編集
「C:\ProgramData\MySQL\MySQL Server 5.6」にある「my.ini」をテキストエディタで開く
「datadir=C:\ProgramData\MySQL\MySQL Server 5.6\Data」の行を
「datadir=E:\MySQLData」に書き換える
5.サービスの起動
MySQLのサービスを起動する