phpMyAdmin exportar / importar, problemas con codificación utf-8

Publicado: febrero 11, 2010 en Aplicaciones Web, General

Saludos,

No les ha pasado que cuando tienen su base de datos funcionando (en este caso mysql) y usando la codificación de caracteres utf-8 e intentan hacer una copia (exportar) y mudar los datos a otro servidor aparecen caracteres raros o basura?..

He tratado que se exporten los datos bien haciendo uso de las opciones de phpmyadmin y que cuando se importen se seleccione utf-8, pero nunca cargan bien, por ahora lo que hago es modificar el sql antes de cargarlo, usando un editor de texto avanzado (es una forma, espero alguien publique otras).

He usado Notepad ++, así:

1. Abrir tu .sql exportado con el Notepad++

2. Seleccionar todo el texto -> cortar (Ctrl+x)

3. Ir al menú TextFX -> TextFX Viz -> Paste as UTF-8 / ANSI

4. Guardar el archivo.

Ahora intenta cargar el .sql tal cual como hacías antes, utf8 por defecto

Espero que te funcione..!

Nota: Estoy buscando otra forma menos ortodoxa y menos dependiente 😀

Anuncios
comentarios
  1. Guillermo dice:

    Bueno, hoy me advirtieron del mismo problema en una de mis webs, y estuve tratando de detectar el problema. Al comparar en Notepad++ el documento que funciona con el documento exportado son identicos a la vista. Sin embargo, al compararlos con un plugin se resaltan los caracteres especiales, como los acentos y las ö.

    Acabo de probar tu solución y en principio no me resultó. Encontraste otra manera?

    El problema es de exportación mas que de importación?

  2. mrkents dice:

    Saludos,

    El problema parece ser de exportación y aún no encontrado otra solución diferente, pero no se por qué no te funcionó lo que te menciono en este post.

    Solo se que algunos caracteres quedan con algún problemilla, pero casi en un 90% me hacía el proceso bien.

  3. Guillermo dice:

    Hola. Gracias por la respuesta.

    Hoy encontré una solución. Desde PHPMyAdmin hay que elegir la opcion de descarga. Es decir, en vez de hacer copy`paste del resultado hay que bajarlo directamente (sin comprimir necesariamente).

    Quizas el problema sea la codificación utf8_unicode_ci. Yo usaba utf8_general_ci pero hace un par de meses cambié, y eso coincide con el inicio de mi problema.

    Saludos!

  4. […] phpMyAdmin exportar / importar, problemas con codificación utf-8 febrero, 2010 3 comentários 5 […]

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s