Tema: Error MySql
Ver Mensaje Individual
  #8 (permalink)  
Antiguo 15/12/2004, 11:49
Avatar de ortiz
ortiz
 
Fecha de Ingreso: septiembre-2004
Mensajes: 154
Antigüedad: 20 años, 3 meses
Puntos: 0
Vaya rachita de problemas....

Sí, yo también tengo este marrón. En la nueva versión del phpmyadmin, o en la de mysql se ha introducido algo que yo todavía desconozco, el collation.

Cree unas tablas con las setencias que tenia del phpmyadmin y msyql anteriores, y ahora he descubiero que ha añadido un campo nuevo, que yo no había creado, el collation.

En el phpmyadmin nuevo, puedes elegir el lenguaje:

Spanish (es-utf-8)

El juego de caracteres creo que es el mismo que el de arriba automáticamente.

Pero después está el "cotejamiento" -> COLLATION, donde hay opciones que no entiendo:

latin1,latin2,latin3....

Supongo que será cuestión de elegir la misma que el juego de carácteres....

Lo mejor es que al hacer las tablas no repare en ello, y las creo con un cotejamiento algo raro:

latin_swedish_c1...

No puedo hacer una sentencia tan simple como

SELECT * FROM pdf WHERE fabricante='pepsi'

Me da error...será cuestión de cambiar el cotejamiento de la tabla al mismo que el juego de caracteres...no?

Saludos

EDITO

No se si lo han escrito antes ,de todas maneras....

En el phpmyadmin,fijaos que en la estructura de la tabla , hay un nuevo campo, Collation(cotejamiento). Este ha de ser igual al que aparece en la home del phpmyadmin.

En la home, aparece el lenguaje, el juego de caracteres y el cotejamiento. En la tercera opción está el collation . En la mía está:

utf8_spanish_ci

Que es la misma que he puesto en todos los campos de la tabla en donde aparecía

latin1_spanish...

En fin, solo un susto.

Última edición por ortiz; 16/12/2004 a las 06:23