«前の日記(2006-04-06(Thu)) 最新 次の日記(2006-04-09(Sun))» 編集

これ日記なん?


2006-04-08(Sat) [長年日記]

_ [MySQL]データベースをまたがってテーブル(一つ)をコピーする方法って?

たとえばORACLEだったら、

  • imp/expで移す
  • dblink設定してから create table as select *
  • なんとかしてテキストに吐いて、sqlloaderで突っ込む

とかあるわけですが、MySQLだったらどうするのが普通なんでしょうか?

  • select * into outfile でファイル生成後、load data infile ...で読込み?
  • mysqldumpでsqlを吐いて、普通にロード?
  • あるいはなにかツール?

うーむ。