Carácteres extraños al importar base de datos
Muchas veces nos podemos encontrar con el problema, que las bases de datos MySQL muestren carácteres extraños con codificación UTF-8, Latin1, etc.
¿El respaldo de tu base de datos lo tienes en un archivo ASCII?
Se puede crear una BD con el mismo cotejamiento al del respaldo, luego hacer el volcado del respaldo, cambiar el cotejamiento por el que necesite tu nuevo hosting, realizar el respaldo de la BD y finalmente subir el último respaldo al hosting.
ALTER TABLE `nombre_tabla` DEFAULT CHARACTER SET latin1 COLLATE latin1_bin
ALTER DATABASE NOMBREBD default collate loquetuquieras
El proceso que se puede realizar de la siguiente manera:
Exportar la bd mediante phpmyadmin.
Crear una bd vacía con cotejamiento UTF-8.
Convertir la bd exportada mediante UltraEdit de ASCII a UTF-8.
Importar la bd modificada a la bd vacía creada en el paso 2.
Cambiar en la config. del CMS el cotejamiento de caracteres de ISO-8859-1 a UTF-8.
Con esto podemos eliminar los problemas con algunos CMS.
Deja una respuesta