
Obtuve un archivo MySQL DDL ddl.sql
que me gustaría importar. Comienza así:
--=20MySQL=20dump=2010.11=0A--=0A--=20Host:=20localhost=20=20=20=20=
Database:=20ww=0A--=20=
------------------------------------------------------=0A--=20Server=20=
Creo que es una especie de codificación imprimible citada. Cuando intento importar esto a través de mysql testdb < ddl.sql
me sale el siguiente error:
ERROR 1064 (42000) at line 1: 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 '--=20MySQL=20dump=2010.11=0A--=0A--=20Host:=20localhost=20=20=20=20=Database:=2' at line 1
¿Hay alguna manera de que MySQL pueda leer este tipo de archivos? ¿O tengo que convertirlo primero? ¿Alguna idea de cómo?
Respuesta1
La solución fue decodificar el archivo qprint
antes de importarlo.