服务器数据库问题

MySql 码拜 8年前 (2016-09-18) 1178次浏览
近三天 先后发现服务器上 几个网站的数据库 被少了 一张数据表,不是我们本人删的,原因是已经很久没有动这个网站的数据库了,然后从别的数据库拿了一张相同的表,网站勉强能运行了,但是接口又出现了问题,没有动过代码
问一下本人怎样才能把服务器上的  数据库复原,还有就是本人该怎么查数据库被修改过的痕迹,百度的都是本地上查找,在服务器上怎么查呢
最主要的是复原,三天了比较急,没有近期备份,空间上也没有这个业务
解决方案

10

要找错误原因,根据错误提示去检查处理
通常是接口和结构变化两种错误引起的,数据引起的错误要根据实现情况
假如能找到最近的备份,还原到新环境,看看是不是有接口最近做过变化

20

表在其它机不是已找回
要搞清楚这表主要记录什么信息,和表的相关接口有没有影响

30

mysql 的表是文件存储,所以删除可以找操作系统文件恢复工具试试恢复对应的文件
操作的跟踪,可以尝试打开  general_log

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明服务器数据库问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)