我有一个表,我想复制表中的特定行。我知道这不是做事的最佳方式,但我们正在寻找一个快速解决方案。在MySQL中复制记录
这里比我最初想象的要难,我需要做的是将整个记录复制到MySql中自动增量表中的新记录,而无需指定每个字段。这是因为表格可能会在将来发生变化,并可能会导致重复。我将从PHP复制MySQL记录。
这是一个问题,因为在'SELECT *'查询中,MySql将尝试复制正在复制的记录的ID,从而导致重复的ID错误。
这封锁了: INSERT INTO customer SELECT * FROM customer WHERE customerid=9181
。它也封锁INSERT INTO customer (Field1, Field2, ...) SELECT Field1, Field2, ..... FROM customer WHERE customerid=9181.
有没有办法从PHP或MySQL做到这一点?
我试图使用它,并且foreach函数出现错误。 – 2013-06-16 15:01:27