我有一个数据库转储,由7个单独的表组成。在一个表中,一个特定列被重置,因为我忘记了WHERE
语句,因为我是初学者。
我需要帮助的是
如何从dump中的一个特定表中仅恢复一个特定列,或者 有什么办法可以用PHP做到这一点吗?
请注意,转储已于4天前导出,并且表格中有新行。
答案 0 :(得分:0)
创建一个新的“temp”表并从转储文件中导入数据(只需要恢复的表的记录)。
接下来,对损坏的表执行UPDATE + JOIN查询。两个表中的ID都相同,因此非常容易。
删除“临时”表格。