Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Cotejamiento por tabla y columna

Estas en el tema de Cotejamiento por tabla y columna en el foro de Mysql en Foros del Web. Hola a raíz de tener que mover un foro de una máquina a otra me he topado con el dichoso problema de: foro phpbb ( ...
  #1 (permalink)  
Antiguo 27/03/2007, 09:42
Avatar de ortiz  
Fecha de Ingreso: septiembre-2004
Mensajes: 154
Antigüedad: 19 años, 7 meses
Puntos: 0
Cotejamiento por tabla y columna

Hola

a raíz de tener que mover un foro de una máquina a otra me he topado con el dichoso problema de: foro phpbb ( iso ) + mysql 3 (origen) + mysql 5 (destino)

El problema ha sido, es, el cotejamiento, collate, de las tablas. Según el manual de msyql, el motor de la base de datos tiene un tipo de cotejamiento y un en particular que utiliza por defecto. En mi caso, se utiliza el latin 1 y por defecto el latin_swedish.

Para evitar que el mysql 5 me ponga las tablas con el latin_swedish_1, estoy utilizando el ALTER TABLE en el código sql de los backups. Así, cuando haga el restore de la base de datos, en teoría, sabran a que cotejamiento atenerse. En teoría un latin_spanish debería funcionar.

¿estoy haciendo bien?

Sin hacer ninguna modificación, me aparecen los símbolos raros en las tablas. Es por eso que hago esto. Y claro, una vez importados los datos, da igual que cambies el cotejamiento por que los INSERTS ya están hechos.

¿lo que he propuesto es la mejor solución o hay algo más efectivo?¿o estoy hecho un lío y no me doy cuenta ?

Saludos y gracias
__________________
Juegos de Estrategia para PC - Warphammer.net :: Estrategia sólo en castellano
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:47.