12/08/2010, 04:09
|
| | | Fecha de Ingreso: junio-2009
Mensajes: 30
Antigüedad: 15 años, 5 meses Puntos: 4 | |
Respuesta: Problema exportacion / importacion phpmyadmin Hola mayid, 2 Cositas:
Primero phpmyadmin es una basura exportando bases de datos, yo he tenido problemas por confiarme en ese gestor, no se en que circunstancias no exporta según que configuraciones de la base de datos, te recomiendo no utilizarlo y usar mysqldump que lo exporta e importa todo.
Segundo es muy probable que los caracteres de la base de datos sean utf8 GENERAL en vez de UNICODE, o mucho peor esten en otra codificación, esto de GENERAL o UNICODE no da demasiados problemas salvo en lenguajes que no se conocen ni en la selva ya, lo que tienes que hacer es en tu configuración de php.ini en la sección de mysql ponerlo todo como utf8 UNICODE y antes de lanzar la query despues de la conexión asegúrate que haces un:
mysql_query("SET NAMES utf8");
Con esto se solucionan los problemas multi-lenguaje y multibyte por completo, cuando hace la conexión a la base de datos aunque tu HTML sea utf8, tu base de datos sea utf8 la conexion puede hacerla en swedish o latin1 o alguna otra mierda que no debería por que hacerla, metiendo esa query antes de todos los INSERTS / SELECTS el problema queda solucionado.
Si te sirve de algo esto contesta y opina, si no trataremos de buscar otra solución.
Saludos! |