Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL dump .sql script e importação para um apache derby


O mysqldump opção --compatible=ansi não produz um script SQL que seja totalmente Compatível com ANSI, ele apenas tenta produzir um resultado mais Compatível com ANSI:"Produza uma saída que seja mais compatível com outros sistemas de banco de dados ou com servidores MySQL mais antigos."

Infelizmente, a sintaxe SQL suportada por cada banco de dados é um pouco diferente. SQL é um padrão relativamente fraco, muito mais fraco que Javascript ou mesmo C. Alguns bancos de dados suportam recursos de compatibilidade como o MySQL, ou mesmo modos de compatibilidade (disclaimer:eu sou o principal autor de H2), mas mesmo isso às vezes não é suficiente.

Você tem várias opções:você pode alterar manualmente o script SQL gerado ou pode usar outra ferramenta para copiar a estrutura / dados da tabela. Uma dessas ferramentas é o SQuirreL DB Copy Plugin (Eu nunca usei, mas pelo que ouvi, funciona bem).