Tip rápido: dumps de MySQL compatibles con versiones anteriores
MySQL nos permite hacer “dumps” de una base de datos que básicamente es una copia de la base de datos pero en un script SQL listo para ejecutar. Cuando tenemos distintas versiones de MySQL es común obtener errores como este al intentar restaurar un ‘backup’:
ERROR 1064 at line XX: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'ENGINE=MyISAM DEFAULT CHARSET=latin1' at line 8
Para evitar esto es necesario indicar al mysqldump que queremos crear un script SQL compatible con versiones anteriores. Por ejemplo, para hacer un backup en MySQL 5 que sea compatible con MySQL 4 ejecutamos mysqldump así:
¡Es todo! Espero les sea de utilidad.
2 Comentarios | deja el tuyo





