je me connecte avec l'utilisateur « root » sur ma base de données « test » que je serai l'hôte pour le développement local. Entre autres j'ai la table "ratingcomment". Pour une raison quelconque lorsque je clique sur la table « ratingcomment » phpMyAdmin me montre l'erreur suivante:phpMyAdmin: Erreur MySQL 1062 - entrée en double
Fehler
SQL-Befehl:
INSERT INTO `phpmyadmin`.`pma_history` (
`username` ,
`db` ,
`table` ,
`timevalue` ,
`sqlquery`
)
VALUES (
'root', 'test', 'ratingcomment', NOW() , 'SELECT * FROM `ratingcomment`'
)
MySQL meldet:
#1062 - Duplicate entry '838' for key 'PRIMARY'
je google pour finde les opérations suivantes
"This indicates that you have a UNIQUE or PRIMARY index on a table, and there is a duplicate value someone on one of the values in one of these indexes."
Mais je ne comprends toujours tout à fait l'erreur! J'utilise une clé primaire, qui s'incrémente automatiquement pour toutes mes tables, donc il ne devrait pas y avoir de problème avec la table. J'avais une autre table nommée "rating" qui avait une colonne "comment". Peut-il être, que cela cause des problèmes?
Quel est le primaire de la table? Interrogez l'enregistrement avec la clé primaire 838 et comparez les valeurs aux valeurs que vous essayez d'insérer dans INSERT. –