sql >> Base de Datos >  >> RDS >> Mysql

MySQL vuelca el script .sql e importa a un apache derby

El mysqldump opción --compatible=ansi no produce un script SQL que sea totalmente Compatible con ANSI, solo intenta producir un resultado que es más Compatible con ANSI:"Produzca resultados que sean más compatibles con otros sistemas de bases de datos o con servidores MySQL más antiguos".

Desafortunadamente, la sintaxis SQL admitida por cada base de datos es un poco diferente. SQL es un estándar relativamente débil, mucho más débil que Javascript o incluso C. Algunas bases de datos admiten funciones de compatibilidad como MySQL, o incluso modos de compatibilidad (descargo de responsabilidad:soy el autor principal de H2), pero incluso esto no es suficiente a veces.

Tiene múltiples opciones:puede cambiar el script SQL generado a mano, o puede usar otra herramienta para copiar la estructura/datos de la tabla. Una de esas herramientas es el SQuirreL DB Copy Plugin (En realidad, nunca lo he usado, pero por lo que escuché, funciona bien).