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

Almacenar Alfanumerico Mysql

Estas en el tema de Almacenar Alfanumerico Mysql en el foro de Mysql en Foros del Web. Hola a tod@s. Me gustaría saber qué tipo de datos tengo que poner en una base de datos Mysql para que almacene alfanuméricos y que ...
  #1 (permalink)  
Antiguo 14/05/2010, 08:30
 
Fecha de Ingreso: octubre-2007
Mensajes: 38
Antigüedad: 17 años, 1 mes
Puntos: 0
Almacenar Alfanumerico Mysql

Hola a tod@s.

Me gustaría saber qué tipo de datos tengo que poner en una base de datos Mysql para que almacene alfanuméricos y que distinga mayúsculas y minúsculas. Es para un campo de contraseña. He puesto varchar pero las mayúsculas no hace caso. Es posible??

Saludos y gracias de antemano.
  #2 (permalink)  
Antiguo 14/05/2010, 08:43
Avatar de Darkavender  
Fecha de Ingreso: septiembre-2008
Ubicación: SLV
Mensajes: 125
Antigüedad: 16 años, 2 meses
Puntos: 4
Respuesta: Almacenar Alfanumerico Mysql

VarChar...
  #3 (permalink)  
Antiguo 14/05/2010, 09:13
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Almacenar Alfanumerico Mysql

Cita:
He puesto varchar pero las mayúsculas no hace caso. Es posible??
Es posible, porque la diferenciación de mayúsculas/minúsculas, además de un VARCHAR requiere de un COLLATION específico.
Normalmente, sea en latin1_ci o utf8_ci, Mysql no diferenciará entre mayúsculas y minúsculas (utf8_ci significa UTF8 case ignore), por una cuestión de practicidad en las consultas; pero cuando requieres ese tipo de diferenciación se debe especificar un poco más:
Cita:
utf8_bin
Esto significa que la comparación será binaria, por lo que no solamente debe corresponder la misma letra, sino que si valor debe corresponder al mismo código binario de caracter.
Reconfigura la tabla poniendo la COLLATION correspondiente y saldrás adelante.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #4 (permalink)  
Antiguo 20/05/2010, 13:27
 
Fecha de Ingreso: octubre-2007
Mensajes: 38
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: Almacenar Alfanumerico Mysql

Ups, se me había olvidado el post.... Acabo de ponerlo en utf8_bin y distingue las mayúsculas/minúsculas!!

Gracias!

Etiquetas: almacenar
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 01:57.