Abre num novo separador

8.3. Adaptações de compatibilidade possíveis durante a importação

Quando um caso conhecido o exige, o SQLmig pode aplicar adaptações no momento da importação sem modificar o ficheiro dump original. Dependendo do percurso, isso pode incluir, nomeadamente:

  • algumas collations do MySQL 8 incompatíveis com o MySQL 5.7;
  • formatos de linha InnoDB antigos e KEY_BLOCK_SIZE;
  • modos relacionados com datas nulas/parciais para a sessão de importação;
  • uma diretiva de "sandbox" presente em alguns dumps MariaDB recentes.

Testar sempre

Uma adaptação automática não garante que uma aplicação funcione corretamente após a migração. Teste os esquemas, os dados e a própria aplicação antes de qualquer mudança definitiva.