现在的位置: 首页 > 综合 > 正文

MySQL 命令行中文乱码

2012年12月18日 ⁄ 综合 ⁄ 共 302字 ⁄ 字号 评论关闭

MySQL 命令行下中文乱码:

乱码原因:中文操作系统命令行程序的默认语言为简体中文,编码为GBK。而数据库的编码为UTF-8,所以遇到中文会乱码。

解决办法:

  • 修改命令行程序编码,网上方法很多,但都不成功。
  • 修改数据库编码,后果很严重,可能导致所有中文数据乱码,没有尝试过。
  • 推荐:Navicat 导航猫--全球最强大的MySQL数据库管理工具,步骤--打开数据库--工具--命令行界面或F6--OK。非商业版(免费)下载
  • 不推荐:每次启动都要设置,暂不知如何永久设置,有知之者望转告。步骤--show variables like '%character%'--set character_set_results=gbk;

抱歉!评论已关闭.