Heim  >  Artikel  >  Backend-Entwicklung  >  mysql 蠕虫复制出错

mysql 蠕虫复制出错

WBOY
WBOYOriginal
2016-06-23 14:17:291535Durchsuche

版本:mysql 5.5
我有一张wish表是这样的:
+----+------+----------------------+
| id | name | wish                 |
+----+------+----------------------+
|  1 | 张飞    | 好久没有见到大哥了!
+----+------+----------------------+

我想复制表中的第一条记录,
insert into wish select * from wish;
或者 
insert into wish select name,wish from wish;
或者
insert into wish
(name,wish)
values
select * from wish;

以上均报错,主要是报ERROR 1062 (23000): Duplicate entry '1' for key 'PRIMARY'


回复讨论(解决方案)

因为你的id是主键,主键是唯一的。
insert into wish(name,wish) select name,wish from wish;

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn