php mysql 备份选择

摘自http://dev.mysql.com/doc/refman/5.1/zh/client-side-scripts.html#mysqldump

      mysqldump客户端可用来转储数据库或搜集数据库进行备份或将数据转移到另一个SQL服务器(不一定是一个MySQL服务器)。转储包含创建表和/或装载表的SQL语句。

如果你在服务器上进行备份,并且表均为MyISAM表,应考虑使用mysqlhotcopy,因为可以更快地进行备份和恢复。

 

      mysqlhotcopy是一个Perl脚本,最初由Tim Bunce编写并提供。它使用LOCK TABLESFLUSH TABLEScpscp来快速备份数据库。它是备份数据库或单个表的最快的途径,但它只能运行在数据库目录所在的机器上。mysqlhotcopy只用于备份MyISAM。它运行在UnixNetWare中。

 

     综上,windows+MyISAM选择了mysqldump,不知道对否?

 

PS:NetWare

      Netware是NOVELL公司推出的网络操作系统。Netware最重要的特征是基于基本模块设计思想的开放式系统结构。Netware是一个开放的网络服务器平台,可以方便地对其进行扩充。Netware系统对不同的工作平台(如D0S、0S/2、Macintosh等),不同的网络协议环境如TCP/IP以及各种工作站操作系统提供了一致的服务。该系统 内可以增加自选的扩充服务(如替补备份、数据库、电子邮件以及记账等),这些服务可以取自Netware本身,也可取自第三方开发者。

    目前常用的版本有3.11、3.12和4.10 、V4.11,V5.0等中英文版本,而主流的是NETWARE 5版本,支持所有的重要台式操作系统(DOS,Windows,OS/2,Unix和Macintosh)以及IBM SAA环境,为需要在多厂商产品环境下进行复杂的网络计算的企事业单位提供了高性能的综合平台。NetWare是具有多任务、多用户的网络操作系统,它的较高版本提供系统容错能力(SFT)。使用开放协议技术(OPT),各种协议的结合使不同类型的工作站可与公共服务器通信。这种技术满足了广大用户在不同种类网络间实现互相通信的需要,实现了各种不同网络的无缝通信,即把各种网络协议紧密地连接起来,可以方便地与各种小型机、中大型机连接通信。NetWare可以不用专用服务器,任何一种PC机均可作为服务器。NetWare服务器对无盘站和游戏的支持较好,常用于教学网和游戏厅。

posted @ 2012-06-04 15:18  苏梳  阅读(184)  评论(0)    收藏  举报