事情是这样的,我买了一台服务器自己部署项目玩儿玩儿,我的数据库运行在3306端口,密码没改,就是默认的123456,诡异的事情发生了,用了一段时间之后,数据库突然连接不上了,我一通操作猛如虎之后,连接成功之后,我松了口气,然后就去看项目日志,发现还在报错,说库中的表不存在;然后用navicat查看,几个存放测试数据的库,里面的表都被删除了,每个库有个readme表,如下图:
里面只有一行数据内容如下
I have backed up all your databases. To recover them you must pay 0.0102 BTC (Bitcoin) to this address: 1LZF6tKhxW971v12SeGELwmNbWCCd4nQU4 . Backup List: appdata, file-manager, wfchat. After your payment email me at dbrestore4583@onionmail.org with your server IP and transaction ID and you will get a download link to your backup. Emails without transaction ID and server IP will be ignored.
我翻译了一下:
意思就是我得给他转比特币,才能恢复我的数据,还留下了自己的比特币账户,他不知道我这是测试数据,没啥用,况且我都没有比特币,我感觉没多少人有吧
最后就是劝大家数据库最好不要用简单密码,容易被破解,不说了,改密码去,还好不是重要数据。