私はレプリケートされたデータベースを使用しており、元のデータベースではすべて正常に挿入されましたが、レプリケートされたデータベースでは次のエラーが発生します。
"Duplicate entry '18' for key 'abc'"
これは私を完全に困惑させます:
mysql> show index from table;
+------------+------------+------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment | Index_comment |
+------------+------------+------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
| table | 1 | abc | 1 | abc | A | NULL | NULL | NULL | | BTREE | | |
+------------+------------+------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+---------------+
明らかに見られるように、これは一意ではない列です...しかし、どういうわけか重複したエントリがありますか??
誰もこのエラーに遭遇しましたか?
MySQL: mysql Ver 14.14 Distrib 5.5.30, for Linux (x86_64) using readline 5.1
OS: Debian GNU/Linux 6.0
ありがとう!