質問: Linux版mysqlのdbファイルを、 Windows版mysqlのdbファイルに変換する方法を教えて下さい。 Linux版mysqlのバージョンは4.0.25、 Windows版mysqlのバージョンは4.1.12です。 LinuxとWindowsでdbファイルの形式が違うようで、 そのままコピーすることができません。 Windows側でテーブルを作り直して、 CSVエクスポート&インポート以外の方法を知りたいです。 宜しくお願いします。
回答: csvファイルでのインポート、エクスポートということなので、以下のようにしてください。 まず、Linuxで以下のコマンドでエクスポートします。 mysql> select * from テーブル名 into outfile "csvファイル名" fields terminated by ','; これで指定したcsvファイルを、Windows側に持っていき、以下のコマンドでインポートします。 mysql> load data local infile "csvファイル名" into table テーブル名 fields terminated by ','; 参考サイトは以下です。