求教一个数据库导入问题(中文乱码)

2013-02-05 09:20:22 +08:00
 leavic
昨天把Godaddy上的数据库导出到了Justhost上,结果在MovableType中显示中文全部是乱码,如果MT连接的数据库指回到Godaddy的数据库上,中文就正常。
在PhpMyadmin中查看字段,中文是 正常显示的,但在MovableType中查看到的就是乱码。

比较滞后,发现区别如下:

Godaddy:服务器版本: 5.0.96-log

http://i45.tinypic.com/30xh2t1.png

JustHost:服务器版本: 5.5.29-log

http://i50.tinypic.com/of24ra.png

JustHost中,所有字段都是UTF-general_ci字符集,到最后却来了个瑞典字符集,这个到底是怎么产生的?导出导入的时候有什么需要注意的地方吗?
2635 次点击
所在节点    问与答
6 条回复
leavic
2013-02-05 09:24:05 +08:00
我查资料的时候,看到说phpmyadmin建立数据库的时候默认会把字符集设置成latin1_swedish_ci,这个要如何避免呢?
leavic
2013-02-05 09:41:12 +08:00
自问自答一下,问题解决了,导入数据库以后,上传这个工具修改一下数据库字符集就行了:
http://www.phoca.cz/phoca-changing-collation/
dimlau
2013-02-05 14:17:43 +08:00
……
转移的时候用 MT 自带的导入导出就没问题了。
不过 postid 之类的可能会有变化,但是既然要全部重建也没影响嘛。
leavic
2013-02-05 16:00:19 +08:00
@dimlau 囧,其实我一直都直接访问site下面的blog 控制台,我就一直纳闷怎么MT有Backup却没有Restore,到System Overview一看才发现错怪他们了。
dimlau
2013-02-05 20:52:24 +08:00
@leavic JustHost 是零折腾就可以装 MT 么?我现在的 VPS 快到期了,感觉略贵(对于月经 blog 来说),打算不再装逼用 VPS 了。
leavic
2013-02-05 22:36:47 +08:00
@dimlau 嗯,除了这个数据库问题(现在看来是很小的问题),可以算零折腾,唯一要做的就是改一下根据实际情况修改一下设置里的blog root发布目录。
我就是感觉访问速度好像不太好,虽然上下载带宽是很足,但响应好像有点慢,不知道你那边感觉速度如何。JustHost和Bluehost是同一个集团旗下的,机房都在一起,不过犹他州机房好像到国内速度比burst.net还是慢了点。我已经准备好以后每次发文章先开VPN了。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/59816

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX