mysql 3.x のデータ(EUC)をダンプして、mysql 5.x に移動したいのですが、どのようにするのがいいのでしょうか? 簡潔かつ必要十分な説明をしている情報を教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 13歳以上
  • 登録:2010/06/13 11:55:13
  • 終了:2010/06/17 17:34:26

回答(1件)

id:koriki_kozou No.1

小力子象回答回数78ベストアンサー獲得回数22010/06/13 12:56:12

他のUNIXマシンにデータベースを移したいとき。

データベースに含まれている複数のテーブル、そしてデータをまとめてゴソッと移せる。

■データベースxxxdbのエクスポート

$ mysqldump xxxdb > xxxdb.sql -u tanaka -p xxxdb

データベース内のテーブル全てをエクスポートする。中身は、vi等で見ればSQL文が入っていることが分かる。


■データベースxxxdbのインポート

$ mysql xxxdb < xxxdb.sql -u tanaka -p

書き出したSQL文を実行してあげるための作業になる。

つまり、「同じテーブル名」が存在しているとエラーになるのでDROPしておく。

データベース名は、今までと同じ名前でも良いし、新しいデータベース名でもよい。

mysqlimportは、使わなくてよい。

ヱヴァンゲリヲン新劇場版:破 EVANGELION:2.22 YOU CAN (NOT) ADVANCE.【初回限定版】 [Blu-ray]

ヱヴァンゲリヲン新劇場版:破 EVANGELION:2.22 YOU CAN (NOT) ADVANCE.【初回限定版】 [Blu-ray]

  • 出版社/メーカー: キングレコード
  • 発売日: 2010-05-26
  • メディア: Blu-ray

id:kaiketsu

漢字コードの問題はどうなるのでしょうか

2010/06/13 14:02:31

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません