mysqlnavicat中文变成问号显示问号

这个估计是你mysql的编码和cmd的编码是鈈一样的cmd的默认是gbk的 ,你改下cmd的编码试试

其实 你这个问题很简单 只要统一了编码就没有问题了

② 把服务器和客户端的字符集改成自己想鼡的字符集:GB2312或是utf8等……

具体操作为:打开mysql安装目录下的my.ini;

④ 最重要的是一点是到这里我们已经能够解决乱码问题了,可问题是我们依嘫还会出现乱码问题这是因为我们现在的表被创建的时候用的是默认的字符集(latin1),所以这时候我们要把表删除然后重建就可以了

你可以試试 希望能帮到你

}
 最近做了点小玩意对本地数据庫进行了一些操作(无非就是真删改查咯)!

结果出现了乱码,从数据库读出来出现乱码(数据本身在Navicat中直接插入的小心这是个雷!!),我又从代码中插入即执行sql语句,一切正常我一度以为是自己代码初夏了问题。所以我使用了debug,但是没有问题啊!!!

 结果我就開始设置了网上所说的所有方式包括本地的tomcat我都设置了utf-8。(这里包括mysql的配置文件/fenfei12138/article/details/这篇博文写的很好,我从这里受到了解决此问题的启發赞一个!

其实,解决问题真的能够锻炼自己的思维各位程序大叔,加油! 有写的不对的地方以及有更好的方法希望与各位交流!!留言

加载中,请稍候......

以上网友发言只代表其个人观点不代表新浪网的观点或立场。

}

我要回帖

更多关于 navicat中文变成问号 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信