Featured image of post 一个疏忽造成的 MySQL 数据丢失

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

一直没有经常备份数据库的习惯,今年九月因为临时需要所以导出了一次数据,没想到这个备份文件成为了今天的救命稻草。 最近网站的空间提供商换了个服务器,不知道何故导致了数据库中有些表无法访问,在 phpmyadmin 中显示...

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

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

(数据库无法执行查询)

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

受影响的用户:

win10

phenomenon

bbsshuju

kissky2626

woaizhangjie

159wz

123dbqwoai

839001301

其他用户应该没有影响

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

Licensed under CC BY-NC-SA 4.0