ダンプファイルを分離するために、単一のデータベースの別々の領域をダンプするbashスクリプトを使用します。現在、ファイルは次の順序でダンプされています。MySQLデータベースのダンプインポートの順序(スキーマ、ルーチン、トリガー、イベント、データ)
- データベース、表およびビューのスキーマ。
- ルーチン。
- トリガー。
- イベント。
- データ。
ここで、私がいた場合、私はデータをどのような順序でインポートすべきですか? -
同じ順序でダンプをインポートする場合、データをインポートする前にトリガーをインポートするとインポート中にトリガーされるのでしょうか?
スキーマをインポートしてからデータをインポートする必要がありますか?私はこれを行うべきである特定の順序はありますか?
のmysqldumpが提供する提案の順序が正しく、あなたも同じ順序に従ってください。明示的にトリガーをスキップしない限り、インポート中にトリガーがトリガーされます。 – ajreal