黑与白

Archive for 十一月, 2009

当艾已成往事


(全文…)

  • 0 Comments
  • Filed under: 依旧喘气
  • 转帖译文

    1. 在shell中用root登录服务器
    2. 進入mysql目录 (linux Server):

    代码:
    cd /var/lib/mysql/
    3. 利用mysql自带的mysqldump功能dump一下原有的latin1编码的数据库:

    代码:
    mysqldump –user=username –password=password –default-character-set=latin1 –skip-set-charset dbname > dump.sql
    4. 把数据库数据从latin1转换成utf-8编码:

    代碼:
    sed -r ’s/latin1/utf8/g’ dump.sql > dump_utf.sql
    5. 创建新的urf-8新数据库:

    代码:
    mysql –user=username –password=password –execute=”DROP DATABASE dbname; CREATE DATABASE dbname CHARACTER SET utf8 COLLATE utf8_general_ci;”
    6. 以正确编码导入转码后的数据库数据:

    代码:
    mysql –user=username –password=password –default-character-set=utf8 dbname < dump_utf.sql
    DONE!

    我就是这样救回了我的blog。。。
    又一篇风雨大作。。sign

  • 0 Comments
  • Filed under: Linux