No, lo que duplica es el id, por ejemplo cuando se inserta pasa a ser por ejemplo esto:
1-Nombre-Region
2-Nombre-region
Y en tu caso es posible que se inserte de esta manera:
1-Nombre-region
1-nombre-region
Donde se repite 1 hay el error.
Por lo que purbea a crear la tabla de esta manera haber:
Código SQL:
Ver originalCREATE TABLE prueba(
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
fecha VARCHAR(50),
mensaje VARCHAR(500)
);
Saludos.