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

Al importar el archivo mysqldump ERROR 1064 (42000) cerca de ' ■/ ' en la línea 1

Finalmente conseguí una solución

Necesitamos dos opciones

  • --default-character-set=utf8 :Esto asegura que se use UTF8 para cada campo
  • --result-file=file.sql :esta opción evita que los datos de volcado pasen por el sistema operativo, que probablemente no utilice UTF8. En su lugar, pasa los datos de volcado directamente al archivo especificado.

Usando estas nuevas opciones, su comando de volcado se vería así:

mysqldump -u root -p --default-character-set=utf8 --result-file=database1.backup.sql database1

Durante la importación, puede usar opcionalmente:

mysql --user=root --password=root --default_character_set utf8 < database1.backup.sql

Fuente:http://nathan.rambeck.org/blog/1 -prevención-de-codificación-problemas-mysqldump