2016-09-17 62 views
-1

我不小心插在了多行的同一字段相同的值,如下圖所示:如何恢復MySQL數據庫更新(PHPMyAdmin中)

mysql problem

我更新了我的表和相同的文件名被上傳到表中的每一行。

我可以使用什麼SQL命令來恢復這種意外的修改?

+0

的'delete' SQL命令。 – Shadow

+0

看起來像PHPMyAdmin,所以我猜你正在使用MySQL。在這一點上,你可以像其他評論所建議的那樣去做,並像這樣刪除它們: DELETE FROM公司WHERE name = [repeatedCompanyName] AND ID!= IdOfCompanyToNotDelete – RoboBear

+0

您是否真的想**刪除**受影響的字段或**還原**您做出的意外多次插入? – nyedidikeke

回答

1

一般我喜歡做一個delete說法,是不是按主鍵時選擇的結果最早做..

SELECT * FROM table WHERE name='Sprouts';

如果結果集是正確的,那麼你就可以感受到相當安全的交換在delete

DELETE FROM table WHERE name='Sprouts';