MT之MySQL数据库备份

| No Comments | No TrackBacks

随着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所致。


作者: David Yin
原载: FreeThinking
版权所有。转载时必须以链接形式注明作者和及本声明。

No TrackBacks

TrackBack URL: http://www.yinfor.com/mtcgi/mt-t-0912.cgi/829

Leave a comment

About this Entry

This page contains a single entry by David Yin published on 2006年1月17日 12:48.

MySQL 数据库编码 was the previous entry in this blog.

葱烧牛小排 is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

Archives

Online Tools

Code Convertor
GeoURL
Listed on BlogShares