Tengo una tabla en mi base de datos Mysql, que se utiliza para la autenticación. Y ahora, necesito hacer que la autenticación sea sensible a mayúsculas y minúsculas. Haciendo búsquedas en Google, me he dado cuenta de que las columnas Mysql no distinguen entre mayúsculas y minúsculas (a diferencia de Oracle) de las operaciones de búsqueda y el comportamiento predeterminado se puede cambiar al crear la tabla especificando el "binario", es decir.Alteración de la columna de la tabla Mysql para distinguir entre mayúsculas y minúsculas
CREATE TABLE USERS
(
USER_ID SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,
USER_NAME VARCHAR(50) BINARY NOT NULL
)
Puede alguien por favor dígame cómo modificar la tabla en MySQL para añadir el "binario" a una columna existente de una base de datos?
Gracias!
No es necesario que sea binario para que distinga entre mayúsculas y minúsculas. Si es un varchar, simplemente use collation = latin1_general_cs – Chiwda