leavic
V2EX  ›  问与答

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

  •  
  •   leavic · Feb 5, 2013 · 3071 views
    This topic created in 4936 days ago, the information mentioned may be changed or developed.
    昨天把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字符集,到最后却来了个瑞典字符集,这个到底是怎么产生的?导出导入的时候有什么需要注意的地方吗?
    6 replies    1970-01-01 08:00:00 +08:00
    leavic
        1
    leavic  
    OP
       Feb 5, 2013
    我查资料的时候,看到说phpmyadmin建立数据库的时候默认会把字符集设置成latin1_swedish_ci,这个要如何避免呢?
    leavic
        2
    leavic  
    OP
       Feb 5, 2013
    自问自答一下,问题解决了,导入数据库以后,上传这个工具修改一下数据库字符集就行了:
    http://www.phoca.cz/phoca-changing-collation/
    dimlau
        3
    dimlau  
       Feb 5, 2013   ❤️ 1
    ……
    转移的时候用 MT 自带的导入导出就没问题了。
    不过 postid 之类的可能会有变化,但是既然要全部重建也没影响嘛。
    leavic
        4
    leavic  
    OP
       Feb 5, 2013
    @dimlau 囧,其实我一直都直接访问site下面的blog 控制台,我就一直纳闷怎么MT有Backup却没有Restore,到System Overview一看才发现错怪他们了。
    dimlau
        5
    dimlau  
       Feb 5, 2013   ❤️ 1
    @leavic JustHost 是零折腾就可以装 MT 么?我现在的 VPS 快到期了,感觉略贵(对于月经 blog 来说),打算不再装逼用 VPS 了。
    leavic
        6
    leavic  
    OP
       Feb 5, 2013
    @dimlau 嗯,除了这个数据库问题(现在看来是很小的问题),可以算零折腾,唯一要做的就是改一下根据实际情况修改一下设置里的blog root发布目录。
    我就是感觉访问速度好像不太好,虽然上下载带宽是很足,但响应好像有点慢,不知道你那边感觉速度如何。JustHost和Bluehost是同一个集团旗下的,机房都在一起,不过犹他州机房好像到国内速度比burst.net还是慢了点。我已经准备好以后每次发文章先开VPN了。。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1101 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 23:20 · PVG 07:20 · LAX 16:20 · JFK 19:20
    ♥ Do have faith in what you're doing.