2

私はレプリケートされたデータベースを使用しており、元のデータベースではすべて正常に挿入されましたが、レプリケートされたデータベースでは次のエラーが発生します。

"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

ありがとう!

4

0 に答える 0