MYSQL的管理,绝大部分人都是使用phpmyadmin。功能简单易用。
这个绝佳的管理软件,用来做备份和恢复就不是很方便。太大的MYSQL数据恢复起来经常是白屏。
以下,我说一下我作为普通虚拟主机用户备份MYSQL的经验。(服务器管理员对MYSQL的管理有更多的选择,不在我讨论范围内)
我备份MYSQL数据通常使用第三方软件
一般来说。各种程序都自己带了备份工具,但恢复工具一般都不全面,比如VBB。后台自己带了备份工具,只需要选择好需要备份的数据库表名。就可以选择是在服务器生成备份文件还是直接下载回来
一般选择备份在服务器,因为几秒就可以备份好。然后FTP下载回自己电脑保存。放在服务器不是很保险。因为服务器坏了。数据也是没了。
小量的数据备份,还可以通过PHPMYADMIN。后台的导出功能。导出SQL文件保存在电脑。
恢复数据方面:
由于PHPMYADMIN是大部分主机的MYSQL管理软件。而这个软件一般大于2M的数据就很难在线恢复了。而很多论坛程序自己带的恢复功能太弱。所以需要借助其他工具了。
这样的优秀工具有很多。比如落伍人写的帝国备份王等等。
我本人最常使用的是mysql_tool工具和另一个不知名的工具
mysql_tool工具
是由IPB团队开发的数据库备份和恢复工具。我自己汉化了它。
大家需要下载,可以到这个地址
[url]http://www.verymm.com/soft/php/mysql_tool.rar[/url]
该工具特点:
在服务器生成一个整个的sql备份文件,不能分卷,但可以选择备份不同的表或者全部表。
导入时只要是sql文件就可以导入,不一定是必须这个工具备份的文件也可以(这点很重要哦,因为有些工具只认自己备份出来的PHP文件。而不支持别人的SQL文件。所以才推荐这个。因为客户做的备份谁知道他是用什么做的?)
导入时出现了错误,只要选择了跳过,就可以自己一段一段导入,实现进度显示。也可以选择自动跳过所有错误。就不用管了,不象命令,出了错误就全部不能导入了.另外,如果备份的时候出现错误。就说明你的数据库表里有点小错误,需要修复好后再备份。修复的方法可以在PHPMYADMIN里面去修复,mysql_tool不带修复和优化功能。
昨天导入过一个74M的sql独立文件,大概25分钟(先把SQL文件FTP传到服务器)
虽然不是很快,但至少出现错误不会有太大问题
另一个工具
还提供一个分卷备份和导入的工具,不过没说明,大家应该看代码,然后自己运行,应该就可以看的明白.呵呵
[url]http://www.verymm.com/soft/php/data.rar[/url]
解压密码:[url]www.go8go.com[/url]
这个工具的特点就是可以自己定义分卷备份的文件大小很方便导入导出
对于一般客户数据小的话。我喜欢用这个工具。但如果数据太多。就生成几百个文件。麻烦。
至于两个工具哪个好,大家试了就知道了.其实都很好.呵呵
一般大小的,50M左右数据库的,data.rar这个工具方便点,太大的还是第一个工具放心点.西西
上面我介绍了两个工具,一个支持分卷备份,一个不支持。
支持分卷备份的工具,一般恢复的时候,都必须恢复自己产生的备份文件,适合自己做备份。
mysql_tool工具虽然不支持分卷备份。但只要是SQL文件就可以导入。大小不限制,只是时间问题。备份在服务器只要点几下鼠标就可以,几秒的事情。对于经常给客户恢复数据的你来说,应该是比较好的选择具体使用。还是看大家需要了哦'呵呵
from:[url]http://www.zhujiangroad.com/html/soft/s7349.html[/url]
备份 恢复 MySQL 数据库
1
收藏
上一篇:Win2003 下IIS配置PH... 下一篇:APACHE_WEB_服务器安全...
1条评论
按时间倒序 按时间正序推荐专栏更多
十年老兵教你练一套正宗的MySQL降龙十八掌
MySQL全通晓
共18章 | 张甦
¥51.00 401人订阅
订 阅
负载均衡高手炼成记
高并发架构之路
共15章 | sery
¥51.00 506人订阅
订 阅
猜你喜欢
我的友情链接 文件或目录损坏且无法读取的解决办法 Mysql启报错报The server quit without updating PID file mysql主从复制(超简单) 数据库设计(一)——数据库设计 Mysql支持的数据类型(总结) 《灰鸽子VIP帐号密码邮箱数据库》 Mysql数据库的使用总结之ERROR 1146 (42S02) 大数据采集、清洗、处理:使用MapReduce进行离线数据分析完整案例 mysql启动报错:Starting MySQL... ERROR! The server quit without updating PID file 没有宫廷内斗,数据库界的延禧攻略 青铜到王者,快速提升你 MySQL 数据库的段位! PostgreSQL的B-tree索引 PostgreSQL pg_rewind实例--could not find previous WA redis geo 地理位置系应用战案例 PostgreSQL逻辑备份pg_dump使用及其原理解析 PostgreSQL如何删除不使用的xlog文件 PostgreSQL pg_ctl start超时分析 Greenplum -- segment 死机后恢复 postgresql 主备及切换-恢复方案
扫一扫,领取大礼包
1
0
1 分享
浪迹网海
Ctrl+Enter 发布
发布
取消