¿Cómo establecer restricciones únicas en los campos de la base de datos?
1. Agregue restricciones únicas al crear la tabla
CREATE TABLE `t_user` (
`Id` int(11) NOT NULL AUTO_INCREMENT, ?- - Incremento automático
`username` varchar(18) NOT NULL único, ?-- Restricción de unicidad
`contraseña` varchar(18) NOT NULL,
PRIMARY KEY (`Id`)
) ENGINE=InnoDB AUTO_INCREMENT=1018 DEFAULT CHARSET=gbk;
2. Agregue restricciones únicas a la tabla ya creada
ALTER TABLE `t_user` ADD Unique(`username`);
Materiales de referencia
csdn.csdn[hora de referencia 2018-1-9]