在mysql控制台中运行以下两条命令:

UPDATE databases.typecho_options SET value = 'http://www.manos.com.cn' WHERE typecho_options.name = 'siteUrl' AND typecho_options.user =0;

UPDATE typecho_contents SET text = REPLACE(text, 'http://www.manos.com', 'http://www.manos.com.cn') WHERE INSTR(text,'http://www.manos.com') > 0;

    # 注释下:databases = 数据库名
                     www.manos.com = 更换前使用的老域名
                     www.manos.com.cn = 更换后使用的新域名
                     typecho_options = 表名,有的人表头不一样需要修改 比如:abc_options
                     typecho_contents = 同上

转自:http://blog.sina.com.cn/s/blog_466af1830102uxqg.html