Caracteres extraños al importar en MySQL
En muchas ocasiones, al querer importar un archivo SQL, os habréis encontrado que dónde debería aparecer una tilde o una Ñ aparece en su lugar caracteres extraños. Normalmente ésto ocurre cuando el archivo sql ha sido generado desde un servidor MySQL con el juego de caracteres latin1 y lo hemos querido importar en uno con el juego de caracteres utf8.
Buscando soluciones he encontrado una que al menos a mí me ha funcionado, pero se que no siempre surte efecto. Se trata de editar el archivo sql y añadir en la primera linea del archivo lo siguiente:
/*!40101 SET NAMES utf8 */;
Despues tan solo tenemos que importar el archivo con el comando:
mysql -u usuario_de_mysql -p base_de_datos < archivo.sql
A mi me ha funcionado en un par de ocasiones que me ha ocurrido éstom, espero que os sirva a vosotros de ayuda.

2 Comentarios
Er Crini
Excelente hermano, gran ayuda que me has hecho con ese tip jeje.
Saludos….
16 de mayo, 2008 a las 9:38 pmBERNI
GRacias hermano .. me ayudaste mucho
3 de noviembre, 2008 a las 5:14 am