2011-09-10 7 views
0

データベースのエクスポートは行いますが、作成された日付に基づいてテーブルをエクスポートするにはどうすればよいですか? B/C私はこの問題に直面しています。テーブルの一部に外部キーがあり、他のテーブルにキーでリンクされているので、このデータベースをエクスポートすると、その問題を克服するためにエクスポートするにはどうすればいいですか?テーブルの日付に基づいてMySQLテーブルをエクスポートするには?

SET foreign_key_checks = 0; 
-- insert rows 
SET foreign_key_checks = 1; 

インサートは、任意の順序で発生することができますこの方法:

+0

基本的に私は作成された日付順にデータベースにテーブルをエクスポートしたいと思います。foriegn/primary /または他のタイプのキー関連の問題。 – dave

答えて

2

あなたはあなたが持っているSQLyogスケジュールバックアップ、使用することができます作成​​した日付順にデータベースのテーブルをエクスポートする場合:バックアップファイル名にタイムスタンプを追加する

  • オプションを
  • バックアップするオプションの完全なデータベースまたは唯一の個々のテーブル
  • バックアップするオプション単一のファイルに複数のファイル
  • にバックアップファイルを保存するオプションを、バックアップを分割します単一のフォルダーまたは「フォルダーツリー」内

また、SET foreign_key_checks = 0のオプションもあります。あなたが外国のキー関連の問題に遭遇しないようにバックアップをとっている間;-)

0

は実は、私が何をしたいことは、行を挿入するときにインポートファイルに数行を追加することだと思います。

関連する問題