使用mysql 命令行导入.sql 文件后中文出现乱码

以下是对UTF8编码的注意事项:
1. 检查  .sql 文件的编码格式,需要是 UTF8
2. 检查这些SQL语句的写法
ENGINE=MyISAM AUTO_INCREMENT=57 DEFAULT CHARSET=utf8;
要保证 CHARSET=utf8;
3.执行命令行的时候在最后指定编码
mysql -uroot -p gzmama_app < d:\Doc\gzmama_app.sql -f --default-character-set=utf8
记住这3条军规,可以在正常情况下保证不会出现乱码。其他编码格式也是同样的道理,只要把以上的 utf8 全部替换为对于的编码即可。
27
Feb 2010
AUTHOR WiFeng
CATEGORY Web
COMMENTS No Comments

添加新评论 »

   点击刷新验证码