Autor Tema: ¿Cuál cotejamiento escojo en phpMyAdmin para MySQL?  (Leído 44370 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado gilanrodas

  • Sv Full Member
  • *
  • Mensajes: 527
  • What Would Jesus Do?
¿Cuál cotejamiento escojo en phpMyAdmin para MySQL?
« : junio 27, 2011, 05:24:31 pm »
Estoy trabajando una aplicación Java pero no sé con exactitud cuál cotejamiento escoger para que al almacenar y mostrar los datos no tenga problemas con las "ñ" o con las tildes(á, é, í, ó, ú) y diéresis (ü) en una base de datos de MySQL en phpMyAdmin. He leído por ahí que es recomendable usar utf8_spanish_ci y utf8_general_ci pero no encuentro algún artículo que me convenza. ¿Qué me dicen ustedes?

Desconectado hkadejo

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 3345
Re: ¿Cuál cotejamiento escojo en phpMyAdmin para MySQL?
« Respuesta #1 : junio 27, 2011, 07:59:32 pm »
Yo siempre uso utf_8 y no me da problemas  :thumbsup:

Desconectado el-mago

  • The Communiter-
  • *
  • Mensajes: 2040
Re: ¿Cuál cotejamiento escojo en phpMyAdmin para MySQL?
« Respuesta #2 : junio 27, 2011, 08:28:20 pm »
  • La colacion utf8_spanish_ci corresponde con español moderno. En esta colacion , 'ñ' es una letra independiente, entre 'n' y 'o'. Además, para español tradicional 'ch' es una letra, ordenada entre 'c' y d, y 'll' es una letra que se coloca entre 'l' y 'm'
  • utf8_general_ci
    Es una colación heredada, la cual NO soporta EXPANSIONES.
    Sólo puede hacer comparaciones entre caracteres uno a uno
    Estas comparaciones son muy rápidas

Te puede servir:
Citar
http://www.bibigeek.com/2009/10/05/mysql-la-codificacion-utf8-y-su-cotejamiento/

**
Yo uso general y todo bien..
« Última Modificación: junio 27, 2011, 08:46:12 pm por el-mago »
Paquete WebHosting + Dominio desde US$35.00/año cPanel || Consulta sin compromiso!

Desconectado gilanrodas

  • Sv Full Member
  • *
  • Mensajes: 527
  • What Would Jesus Do?
Re: ¿Cuál cotejamiento escojo en phpMyAdmin para MySQL?
« Respuesta #3 : junio 28, 2011, 05:32:56 pm »
Probaré con utf8_general_ci entonces. ¡Gracias, amigos!
Supongo que no tengo que hacer alguna modificación en el programa, que como el usuario ingrese los caracteres, así se guardará en la BD, sin hacer conversión alguna o colocar código extra. Por decir algo, si ingresa como nombre "Benjamín España", así se guardará en la tabla y así se mostrará después nuevamente en el formulario al hacer una consulta.
« Última Modificación: junio 28, 2011, 05:40:40 pm por gilanrodas »