Linux VPS主机MYSQL数据库备份的4个方法
发布:smiling 来源: PHP粉丝网 添加日期:2015-04-22 22:49:44 浏览: 评论:0
MYSQL数据库备份方法有很多,在此小编看到一个博主写的文章总结了MYSQL数据库备份的4个方法,希望这几种方法对大家会带来帮助.
从虚拟主机过度到VPS之后,一般的站长可能会感觉到运维时间成本还是比较大的,虽然有些时候便宜VPS对比虚拟主机还稍许便宜,但是VPS在运维的时候是比虚拟主机操心一些。比如在VPS维护、备份数据方面,在没有使用定期自动备份功能而是用手工备份,备份周期应该比虚拟主机缩短很多。对于网页文件,我们可以通过压缩打包FTP下载的方式搞定,MYSQL数据库的备份需要格外的小心,一旦备份失误缺失,然后真需要还原恢复的时候可能会造成很大的损失。
常见Linux VPS主机备份MYSQL数据库的4个方法
下面老左整理大部分用户比较常用的Linux VPS主机网站环境MYSQL数据库备份方式.
第一、PHPMYADMIN导出方法
不论我们使用的是WEB面板,还是使用一键包,应该都会有安装PHPMYADMIN,我们可以直接登录之后对单独的网站进行数据库导出。再到处之前,为了尽可能的减少数据库不必要的容量,我们可以清理、优化数据库文件,然后再导出数据库。
第二、mysqldump命令导出
标准命令:mysqldump -u数据库用户名 -p数据库密码 --default-character-set=编码 数据库名 > 数据库文件名.sql
示范案例:mysqldump -ulaozuo -plaozuo.org --default-character-set=gb2312 laozuo > laozuo.sql
这里需要注意两个问题,第一个是编码问题,根据自己网站数据库的编码,是gb2312还是utf-8 用SSH登录VPS,然后用mysqldump命令导出数据库到根目录下,然后通过FTP下载到本地备份.
第三、下载原始MYSQL数据库文件
直接下载数据库文件的方法可能不常用,但是是一个不错的方法,基本上数据库的还原不会丢失。根据我们使用的面板或者脚本路径找到,比如AMH面板在/usr/local/mysql/data/对应的数据库名下,WDCP面板的数据库原始文件在/www/wdlinux/mysql/var对应的数据库名文件夹。下载到本地,然后如果需要还原对应的数据库名上传替换就可以。
第四、使用帝国备份王备份软件
帝国备份王软件还是一款不错的MYSQL数据库备份软件,我们可以通过官方下载,然后放到网站根目录,打开登录之后设置绑定数据库链接文件,备份数据之后连带备份王下载到本地。如果需要还原数据库,直接绑定新的数据库,然后选择还原数据库目录就可以解决。
如果比较大型的网站,或者比较重要的网站,我们可以使用多个方法备份,最好是测试后数据恢复没有问题,然后再删除老的数据,因为万一出现不能恢复,还是比较可怕的事情。
Tags: Linux VPS MYSQL数据库备份
相关文章
- ·举例分析Linux动态库和静态库(2013-11-11)
- ·Linux开发工具和Windows开发工具对比(2013-11-11)
- ·用C++语言做Linux开发工具的一些心得(2013-11-11)
- ·用C++语言做Linux开发工具之粘合剂Makefile(2013-11-11)
- ·用C++语言做Linux开发工具之编译器和调试器选择要素(2013-11-11)
- ·用C++语言做Linux开发工具之编辑器选择要素(2013-11-11)
- ·Linux编程工具C编译器和C编程工具GDB执行步骤(2013-11-11)
- ·Linux编程工具C编译器和C编程工具介绍(1)(2013-11-11)
- ·Linux系统下完成Windows的开发环境替换(2013-11-14)
- ·Linux 开发工具推荐(2013-11-14)
- ·Linux 内存监控内存泄露和回收内存的方法(2013-11-14)
- ·Linux命令行开发实战(1)(2013-11-14)
- ·Linux系统的网络服务器配置详细解析(2013-11-23)
- ·使用SCons轻松建造自己的程序(2014-02-28)
- ·基础使用:编写Linux 桌面脚本(2014-02-28)
- ·详解Unix和Linux操作系统中Cron的用法(2014-02-28)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)