上一篇: 猪在周末(二十四)
MYSQL数据库目录有个ibdata1文件,InnoDB数据库的内容就是存储在这个表里面。
WordPress就是用的这种存储类型,从我备份网站数据库来说,我更喜欢 MyISAM类型。。。因为每个用户的数据库独立在一个用户文件夹里面,方便恢复。
个人觉得,个人BLOG程序负载不大,MYISAM类型足够应付。
Bo-Blog是用MyISAM类型,国内很多的程序也都是这个MyISAM类型。
不过貌似外国程序比较多用InnoDB数据库类型存储。
InnoDB数据库类型的备份:
转帖一篇
http://www.360doc.com/showweb/0/0/767171.aspx
InnoDB和MyISAM的差别
InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。
MyIASM是IASM表的新版本,有如下扩展:
二进制层次的可移植性。
NULL列索引。
对变长行比ISAM表有更少的碎片。
支持大文件。
更好的索引压缩。
更好的键吗统计分布。
更好和更快的auto_increment处理。
1.MySQL最大的优势在于MyISAM引擎下的简单SELECT,INSERT和UPDATE快速操作
2.MyISAM类型的数据文件可以在不同操作系统中COPY,这点很重要,布署的时候方便点。
WordPress就是用的这种存储类型,从我备份网站数据库来说,我更喜欢 MyISAM类型。。。因为每个用户的数据库独立在一个用户文件夹里面,方便恢复。
个人觉得,个人BLOG程序负载不大,MYISAM类型足够应付。
Bo-Blog是用MyISAM类型,国内很多的程序也都是这个MyISAM类型。
不过貌似外国程序比较多用InnoDB数据库类型存储。
InnoDB数据库类型的备份:
引用
如果你可以关闭你的 MySQL 服务,那么可以通过下面几个步骤进行数据库的“二进制”备份:
关闭 MySQL 数据库服务,并确定在关闭时没有发生任何错误
将你的所有数据文件复制到一个安全的地方
将所有的 InnoDB 日志文件复制到一个安全的地方
将 my.cnf 配置文件复制到一个安全的地方
将所有的 InnoDB 表 .frm 文件复制到一个安全的地方
关闭 MySQL 数据库服务,并确定在关闭时没有发生任何错误
将你的所有数据文件复制到一个安全的地方
将所有的 InnoDB 日志文件复制到一个安全的地方
将 my.cnf 配置文件复制到一个安全的地方
将所有的 InnoDB 表 .frm 文件复制到一个安全的地方
转帖一篇
http://www.360doc.com/showweb/0/0/767171.aspx
InnoDB和MyISAM的差别
InnoDB和MyISAM是在使用MySQL最常用的两个表类型,各有优缺点,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。
MyIASM是IASM表的新版本,有如下扩展:
二进制层次的可移植性。
NULL列索引。
对变长行比ISAM表有更少的碎片。
支持大文件。
更好的索引压缩。
更好的键吗统计分布。
更好和更快的auto_increment处理。
1.MySQL最大的优势在于MyISAM引擎下的简单SELECT,INSERT和UPDATE快速操作
2.MyISAM类型的数据文件可以在不同操作系统中COPY,这点很重要,布署的时候方便点。