1

私には本番サーバーと開発サーバーがあり、各サーバーには独自のMySqlサーバーがあります。私はサーバーの管理者ではなく、何もインストールされていません。本番環境から開発環境までスキーマとデータを取得する必要がありますが、myslqdumpはデータを復元しません。

SET FOREIGN_KEY_CHECKS=0を追加しようとしました。結果なし。次に、存在する唯一のトリガーを削除しました。何も削除しませんでした。次に、エラーが発生した2つの外部キーを削除しました(phpMyAdminのインポート時)。その後、データをインポートすることができました。

これはかなり怖いです。mysqldumpに頼ることはできませんね。同様の問題がありましたか?何かアドバイスはありますか?

4

1 に答える 1

1

phpmyadminでダンプして復元していますか?どのようなエラーが表示されますか?

大規模な mysql データベースの場合、ssh アクセスがない場合は、ダンプと復元に mysqldumper を使用することをお勧めします。

http://www.mysqldumper.net/

于 2010-02-03T10:50:21.660 に答える