我有一个MYSQL表,大约有5000万行(预计还会增长)。现在我需要遍历整个表。我正在尝试以块为单位进行迭代,即,获取N行,处理,获取另外N行SELECT * FROM table WHERE ID IN (i, i+1, ..., i+N)SELECT * FROM table WHEREID >= i AND ID < i + N
第一个使用IN子
我刚刚放下公司的表,意识到我所做的SQL备份是为了结构,而不是数据。我需要立刻恢复数据..。有这样的事吗?我正在使用PHPMyAdmin,到目前为止我所做的只是有什么办法把数据记录拿回来吗?感谢你的评论,感谢上帝,我找到了一个模糊的备份,我可以恢复!对于像我这样草率和粗心的人来说,在任何备份/导出操作之前,总是确保在导出备份数据时选择了 Dump all rows选项。我没有,我甚至没有检查以确认SQL是否有转储行。