dポイントプレゼントキャンペーン実施中!

FreeBSD版のMySQLのデータをmysqldumpコマンドで
以下のようにバックアップしました。

mysqldump -uroot -p12345 AAA > 041213.txt

こうしてバックアップされた041213.txtファイルを、Windows版のMySQLにそのままリカバリーしたいのですが、

mysqlimportを以下のように使用すると、

mysqlimport -uroot -p12345 AAA 041213.txt

mysqlimport: Error: Table 'AAA.041213' doesn't exist, when using table: 041213

というエラーが返ってきてしまいます。良くわからないのが、データーベースとしてAAAを指定しているのに、インポートしようとしているファイル名がAAA.041213というファイルのようになっているような気がするのですが。。。

Windows版のMySQLにmysqldumpで出力されたファイルをそののままリカバリーさせる一番単純な方法はどうすればいいのでしょうか?

A 回答 (1件)

mysql -uroot -p12345 -D AAA < 041213.txt



但し、データベースAAAは空のデータベースである必要があります。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。ご指導頂きました方法で無事インポートが完了致しました。

途中MySQLのバージョン違いによるエラーがでましたが、古いバージョンをインストールすることで解決致しました。

お礼日時:2004/12/14 10:39

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!