レンタルサーバー ホーム > サポート > マニュアル > データベースの移行方法

データベースの移行方法

MySQLデータのエクスポート

データベース画面にて、「phpMyAdmin」をクリックします

データベース画面にて、「phpMyAdmin」をクリックします

phpMyAdminにログインします

ログイン情報を入力し、実行するを押します

phpMyAdminにログインします

「エクスポート」に進みます

「エクスポート」に進みます

エクスポートの実行

データをエクスポートするデータベースを選択し、「ファイルに保存する」にチェックを入れ、実行するを押します。

エクスポートの実行

保存します

保存します

.sqlファイルを開く

保存した.sqlファイルを開きます。テキストエディタは文字コードを指定出来るものを使用し、UTF-8で開いてください。

  プログラムのデータが文字化けしないようにしてください。文字化けしている場合、正常にインポートが出来ません。
  コメント部分は文字化けする可能性があります。

.sqlファイルの編集

開いた.sqlファイルを下記のように編集し、保存します。

.sqlファイル 14〜15行目

CREATE DATABASE `_hoge`;
USE _hoge;

↓ 文頭にハイフンを2つ付けて、コメントアウト

-- CREATE DATABASE `_hoge`;
-- USE _hoge;

インポートが正常に行われるまでは、移行元データベースは削除しないでください。

MySQLデータのインポート

「データベース作成画面へ」をクリックします

MySQLデータのインポート

データベースの新規作成

任意のデータベース名、接続パスワードを入力してください。
メモ欄はご自由にお使いください。
入力したら、データベースを作成するボタンを押してください。

データベースの新規作成

データベース画面にて、「phpMyAdmin」をクリックします

データベース画面にて、「phpMyAdmin」をクリックします

phpMyAdminにログインします

ログイン情報を入力し、実行するを押します

phpMyAdminにログインします

インポート先のデータベースを選択します

インポート先のデータベースを選択します

「インポート」に進みます

「インポート」に進みます

インポートの実行

インポートするファイルを選択してください。
MySQL4からMySQL5への移行の場合は、SQL互換モードを「MYSQL40」に設定してください。MySQL5からMySQL5への移行の場合は、「NONE」のままで大丈夫です。

実行するをクリックしてください。

インポートの実行

  MySQL4にてデータの文字コードがEUCの場合は、UTF8に変換する必要がある場合もございます。ご注意ください。

インポートの成功

インポートの成功