记录一次网站数据库,还原数据库恢复过程

2016-08-10 09:50:09作者:chaoduo来源:聚男网

网站出现问题是所有做网站的朋友都会面对的问题,使用数据库拯救网站是网站站长的必备技能。

前几天云落无意中手贱删除了网站的一些东西,,导致我的网站挂了,只能通过数据库还原了,这里云落记录一下救赎的真实情况,给朋友们一些经验。

一、备份导出数据库

做网站的都知道数据库在就没事,如果你的主机支持备份的话还是先备份一下,我在处理的时候备份了,然后导出了数据库。

二、导入数据库

这里导入数据库,将导出的数据库导入,一般在搬家的时候做的,但是很多时候导入的时候会失败,我们可以考虑分别导入。这里云落贴一下备份的数据库代码。

由于其他数据量比较大,这里就解读以下数量比较少的友链数据表,看懂这个数据,其他也能差不多看懂,这些代码我们可以直接在数据库里面的SQL里面运行的。

当然如果你直接运行的话,估计会报错,我们先看下代码,可以看出来,代码有两个大块,其中一个是CREATE TABLE IF NOT EXISTS `wp_links`英语好点的可以知道这个叫【如果没有wp_links这个表的话就新建这个表】,另一个是INSERT INTO `wp_links` ,这句比较简单,就叫插入wp_links表,我直接运行这个插入看看。

直接粘贴代码,然后执行。

额,懵逼,错误,报错,我百度了一下,报错的意思是3这个数据已存在,无法插入,这个怎么解决,我是用替换代替插入,把代码改下就可以了。

原来的代码被我改了一下,就是第一句原来的INSERT被我改成了REPLACE,然后再次放进数据库里面执行一下。

修改过的代码,执行

OK。其他类似的应该都知道怎么处理了吧!