Debes definir un indice unico sobre ese campo...
Por ejemplo la típica tabla de usuarios donde ademas del idUsuario el username tiene o quieres que sea unico...
Código:
DROP TABLE IF EXISTS `forum`.`users`;
CREATE TABLE `forum`.`users` (
`iduser` int(11) NOT NULL auto_increment,
`password` varchar(6) NOT NULL,
`name` varchar(45) NOT NULL,
PRIMARY KEY (`iduser`),
UNIQUE KEY `ind_users_username` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
(la parte naranja elimina la tabla si ya existe, cuidado. Y la parte en verde dependerà del motor que uses...)
si ya tienes creada la tabla y no hay repeticiones....
Código:
ALTER TABLE `forum`.`users` ADD UNIQUE INDEX `ind_users_username`(`name`);
Quim