| |||
Problemas con tildes y ñ Tengo una base de datos mysql donde tengo comentarios guardados, estos comentarios contienen palabras con acentos y con ñ´s. Ahora he cambiado de servidor y me encuentro k al exportar mi base de datos y luego importarla a mis nuevas bases de datos (mysql tb) los acentos y las ñ´s aparecen como "?". Alguien sabe que ocurre? Como podria solucionarlo? No kiero ir modificando campo por campo todos los acentos y las ñ. Un saludo y gracias de antemano |
| |||
Re: Problemas con tildes y ñ puede ser que necesites cambiar el juego de caracteres para la sesión, después de hacer la conexión... y pone el que sea... 'latin1' o 'utf8': mysql_query("SET CHARACTER SET 'utf8'", $conexion); |
| ||||
Re: Problemas con tildes y ñ Desde la versión 4.1 de MySQL tienes la posibilidad de definir el tipo de codificación para la base de datos, para cada tabla y para cada campo (utf8, latin1, latin2, etc.). Lo lógico es que tanto la BD, como las tablas y los campos de ésta usen la misma codificación. Si no me equivoco en versiones anteriores de MySQL cada base que creabas tomaba por defecto una codificación LATIN1, y por ende, también sus tablas y sus campos. Tendrías que fijarte que codificación tenía la BD en el server antiguo (no estoy seguro como verlo) y al momento de crear la BD en el nuevo server asignarle esa misma codificación (ANTES de importar los datos). |