为什么要手动备份呢??? WordPress上不是有很多自动备份MYSQL数据库的插件么~ 恩, 是的, 没错, 但是学会手动备份我觉得还是有一定必要的. 因为为了数据的安全, 有时你不能完全信赖这些备份的插件, 尤其是中文BLOG, 还涉及非英文字符... 安全第一么~ 还是在使用插件备份的基础上, 经常自己手动备份一下比较稳妥.
这篇文章主要是为那些不会使用PHPMyAdmin备份MYSQL数据库的同学看的, 如果对如何备份和还原WordPress数据库非常熟悉, 那么完全没有必要花时间再往下看这篇文章了. :) 如果你还不会,那么就继续往下看吧~
下面前两段文字是针对YanYan姐的主机所写, 部分主机上同样安装CPanel来管理服务器的用户也可以作为参考. 否则可以跳过.
(--- 这条可恶分割线内的部分, 是针对YanYan姐的服务器所写的, 其他读者仅供参考 ---)
首先登陆服务器的管理后台, 如下图.
然后点击MySQL数据库的链接, 进入数据库的管理页面, 如下图.
在这个页面里, 你可以做一些简单的数据库操作, 比如增加一个数据库, 删除一个数据, 等等... 如果需要更复杂的操作, 那么就点击页面下边的phpMyAdmin链接来打开phpMyAdmin进行管理. 此文中所涉及的数据库的备份和还原, 就需要使用phpMyAdmin来操作.
(--- 这条可恶分割线内的部分, 是针对YanYan姐的服务器所写的, 其他读者仅供参考 ---)
OK, 以上部分是为了让YanYan姐更容易理解所写, 部分主机上同样安装CPanel来管理服务器的用户也可以作为参考.
下面开始, 是使用phpMyAdmin备份MYSQL数据库的完整过程, 如果你自己安装了phpMyAdmin, 上面的部分可以省略.
访问phpMyAdmin的登陆地址, 输入用户名和密码. (这里的用户名和密码, 不是你WordPress后台的, 是你WordPress根目录下wp-config.php那个文件里所设置的MYSQL数据库的用户名和密码). 如果你和YanYan姐一样是通过CPanel来管理服务器的, 那么就看不到这页了, CPanel会自动登陆到phpMyAdmin的. 当然, 之前你登陆CPanel的时候要输入你的用户名和密码.
登陆成功后, 接下来的操作非常简单... 你会在phpMyAdmin左侧的侧边栏看到你有权限管理的所有数据库的列表. 然后找到你WordPress所使用的数据库 (如果不知道或者遗忘了, 可以到WordPress安装根目录下的wp-config.php文件里面找. wp-config.php这个文件可以用记事本或任何文本编辑器打开).
点击你的WordPress所用的数据库, 然后在页面的右侧上方, 点击导航选项卡中的"导出"链接.
在导出页面里, 将导出的数据全选 (如上图), 默认也是全选的. 你也可以根据需要选择自己要备份的表.
接着, 将"结构"那里的"Add DROP TABLE / VIEW / PROCEDURE /FUNCTION"打挑 (如上图).
最后, 再将"另存为文件"打挑, 是否压缩, 压缩包格式根据自己需要选择就行了. 然后点击页面右下方的"执行"按钮, 接着就会弹出一个下载对话框来让你下载数据库文件了. 将这个文件保存好就可以了, 这个文件就是你数据库的备份.
如果要导入还原数据库, 操作也很简单.
在导入之前, 建议你如上操作在当前时间再做一次数据库的备份, 另外存一份, 以防万一. 因为导入的数据会覆盖原来所有数据.
同样的登陆phpMyAdmin, 并选择对应的数据库. 然后在右边上方的导航选项卡中点击"Import"链接 (不知道为什么这个没有翻译成汉字的"导入").
然后在"Import"(导入)页面, 点击"浏览", 然后选择你的数据库备份文件, 再点击页面右下角的"执行"按钮, 稍后一会, 等待数据库文件上传到服务器后, 就导入成功了.
都会了吗?
没会? 看起来太复杂? 根本不知道phpMyAdmin? 没有phpMyAdmin? 不知道怎么登陆管理MYSQL? .... ...
那好吧... 来看终极解决方案...
下面我再讲一个更简单的方法... 这种方法也更适合那些无法对MYSQL数据库进行操作 (比如Yo2用户) 的同学来自己手动备份.
WordPress本身就提供了很强大的备份功能, 只需要登陆你的WordPress后台, 点击"管理"链接, 然后再点击"导出"链接, 然后选择要导出的作者, 或者全部作者. 然后点击"下载导出的文件"按钮就可以了 (如下图).
WordPress会自动导出一个XML文件, 这个文件包含了你的所有日志文章, 分类, 标签, 以及链接等等数据. 将这个文件下载保存好就可以了, 一旦数据出现问题, 或者准备重新搬家到另外一个地方, 同样登陆WordPress后台, 然后在"导入"的页面中, 选择"WordPress", 然后导入这个XML文件, 就可以还原你的数据了. 很方便吧~
最后别忘了, WordPress的安装目录也要经常备份哦~ 那里面还包含你的模板和文章中上传的图片等文件数据呢...
虽然手动备份会了, 但是我建议你还是装一个WordPress的备份插件来经常自动备份一下的好, 多几种备份方式, 以防万一. 反正一个BLOG数据库, 也不会很大...
- 以上 -
------ by: 昨天逛鱼市买了一个可爱鱼缸, 明天准备去买鱼的 戴耳钉的猫
Orignal From: 如何手动备份WordPress数据库