作者:
最后更新于 | 最初发布于 | 分类: MT笔记
随着blog越写越多,作备份这件事就提上议事日程。
这里只讨论用MySQL作数据库的情况。
备份有如下几种:
1)备份MySQL的物理数据文件,通常保存在c:\program files\mysql\mysql server 4.1\data\目录之下,如果数据库的名字是blog,则所有相关文件都在blog目录之中,直接复制这些文件作备份。
2)用myusqldump命令来备份,恢复时用mysql命令。
3)用MySQL Administrator作备份和恢复。
4)用Movable Type 自己的export工具,恢复时用import。
如果数据库完美的话,用上边的方法都可以。
有一种情况,只可以用方法四,就是,当数据库中的表的编码不一致,就是说不同编码的表在同一个数据库中,用方法一二三,就有可能出现中文乱码。至于出现编码不一致的的原因,很多是由于数据库升级,或者MT升级,以及中途修改过MySQL Server的default character set所致。