既知のケースで必要な場合、SQLmigは元のダンプファイルを変更せずに、インポート時に調整を適用できます。移行経路によっては、特に次の項目が対象となります。
- MySQL 5.7と互換性のない一部のMySQL 8の照合順序。
- 古いInnoDBの行形式とKEY_BLOCK_SIZE。
- インポートセッションの日付のNULL値/部分値に関連するモード。
- 一部の新しいMariaDBダンプに含まれる「sandbox」ディレクティブ。
必ずテストしてください
自動調整によって、移行後にアプリケーションが正しく動作することが保証されるわけではありません。最終的な切り替えを行う前に、スキーマ、データ、アプリケーション自体をテストしてください。