« 用perl解析JavaScript之JavaScript模块的安装 | (回到Blog入口) | 用myentunnel+SSH翻墙 »

迁移到新空间了

已经记不清多久没有更新过BLOG了,其实不是消失了,而是因为前段时间相应号召被服务商关闭了80端口。
当然,现在i'm back。
在这次迁移的过程中又遇见一个头疼的问题,那就是乱码,虽然我已经把所有的都设置为UTF8,可是还是一堆的问号,后来查找资料,终于找到解决办法

看下Mysql服务器参数character_set_server的默认值是不是utf8(从前是Latin1),可以用以下命令查看:
mysql> use DBNAME;
mysql> show variables like 'character_set_%';

如果不是utf8,可以用以下命令修改
mysql> alter database DBNAME default character set utf8;

这时候在查看下数值,可能如下
+--------------------------+---------------------------------------------+
| Variable_name            | Value                                       |
+--------------------------+---------------------------------------------+
| character_set_client     | latin1                                      |
| character_set_connection | latin1                                      |
| character_set_database   | utf8                                        |
| character_set_filesystem | binary                                      |
| character_set_results    | latin1                                      |
| character_set_server     | latin1                                      |
| character_set_system     | utf8                                        |
+--------------------------+---------------------------------------------+


最后一步,导入数据:
$ mysql -h HOSTNAME -u USERNAME -p DBNAME < DUMPFILE

自此,乱码解决
更多产考http://www.aiview.com/web/mt/

引用通告

TrackBack URL for this entry:
如果您想引用这篇文章到您的Blog,
请复制下面的链接,并放置到您发表文章的相应界面中。
http://playcat.net/mt-tb.cgi/93

发表一个评论

(如果你此前从未在此 Blog 上发表过评论,则你的评论必须在 Blog 主人验证后才能显示,请你耐心等候。)

关于

此页面包含了发表于2010年9月25日 17:22的 Blog 上的单篇日记。

此 Blog 的前一篇日记是 用perl解析JavaScript之JavaScript模块的安装

此 Blog 的后一篇日记是 用myentunnel+SSH翻墙

更多信息可在 主索引 页和 归档 页看到。

Creative Commons License
此 Blog 中的日记遵循以下授权 Creative Commons(创作共用)授权.
Powered by
Movable Type 6.3.2