MySQLdump诡异的编码问题

by muzik on 2009-08-01

很诡异的问题。

当我mysqldump得到的文件打开显示乱码的时候,我按照手册所示加上了--default-character-set=utf8。但得到的文件仍旧不是utf8。

再一次依赖Google大神的帮助,找到了这个页面:
mysqldump double encodes utf-8 innodb tables .

于是
mysqldump tk_dev -p --result-file="/home/muzik/Desktop/tk_dev.sql" --default-character-set=latin1

神奇的是,得到的文件编码竟然是utf8….

我的mysql版本是:mysql Ver 14.12 Distrib 5.0.75, for debian-linux-gnu (i486) using readline 5.2

Related posts:

  1. 迁移MYSQL数据 导出: shell> mysqldump -u username -p dbname > backup.sql,需要SSH登录; shell>...

Leave a Comment

Previous post:

Next post: