异世界

— 居正 And RUI_wj 's BLOG

一个疏忽造成的MySQL数据丢失

一直没有经常备份数据库的习惯,今年九月因为临时需要所以导出了一次数据,没想到这个备份文件成为了今天的救命稻草。

最近网站的空间提供商换了个服务器,不知道何故导致了数据库中有些表无法访问,在phpmyadmin中显示 Table 'xxx' doesn't exist,而有些使用数据库的PHP程序则出现了状况:

(数据库无法执行查询)

 

于是我心里着急呀。。。数据丢失了可不是一般的事啊,,幸好有九月的那一次备份,成功还原了。但是9月到今天之间的数据还是无法幸免地丢失了,包括我的静态免费空间的用户数据,在这里向2015年9月至12月注册账户的各位用户道歉:你们的账号需要重新注册,但是你们的网站文件还在(因为丢失的仅仅是数据库的内容),所以你们需要用自己原来的用户名重新注册一下,就可以正常使用了。

受影响的用户:

win10

phenomenon

bbsshuju

kissky2626

woaizhangjie

159wz

123dbqwoai

839001301

 

其他用户应该没有影响

哎,现在已经不敢疏忽大意了。今天我将数据库备份添加到了多备份的任务列表,每周自动备份,再也不怕数据丢失了。

  • 评论列表:
  •  小郑咩
     发布于 2018-08-05 20:36:20  回复该评论
  • mysql如果开了日志的话可以根据二进制日志恢复一下
    如果 truncate 的话应该凉凉了

发表评论:

Powered By Z-BlogPHP 1.5.2 Zero

搭建与于2014/12,RUI_wj 居正 所有。