SSH+mysql 中文搜索问题。开发者!求救啊! 所有页面,eclipse,hibernate配置,mysql默认设置,字符设置都设置为UTF8了,但数据存入数据库后,用SQL命令行模式显示出来为乱码(把MYSQL改为GBK可以正常显示),用模糊搜索(LIKE)也搜索不到数据 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那就说明你存入的还是GBK格式的被。从存的地方下手~~ 可能你数据库字符集设置有问题,这样设置试一下:首先把MySQL的服务停掉,在运行窗口输入:net stop mysql把服务器和客户端的字符集改成自己想用的字符集:utf8具体操作为: 打开mysql安装目录下的myini.tet; 找到default-character-set,将其改为自己想用的字符集:GB2312或是utf8等……, 要注意的是这里有两个default-character-set,用ctrl+f定位在文件最前面输入defaul就会找到, 都要改过来; 重启MySQL服务器,在运行窗口输入:net start mysql最重要的是一点是,到这里应该已经能够解决乱码问题了,可问题是有可能依然还会出现乱码问题,这是因为现在的表被创建的时候用的是默认的字符集(latin1),所以这时候把表删除,然后重建就可以了 感谢你,你说的我之前都试过了,因为网上也有这样类是的问题。。但还是解决不了,我采用了一个折中办法就是把类型改成binary。。但不是我想要的 楼主用mysql 图形化工具打开数据库 并且设置一下编码试一试 my.ini,把所有的编码都改成GBK 一定要用GBK吗? 我想统一UTF8 所有可视化测出来的都是UTF-8 关于SPRING加载 为什么用eclipse写jsp不生成.java文件? 登陆页面后超时跳转到一个页面 设定用户操作权限实效的方法 Axis的问题。 求正则表达式写法 [a,b] a<b mysql的中文问题(是中国人就帮帮我~好象把所有的分都给你) 奇怪 SmartUpload的问题 在下拉选择框中如何选中request过来的值,帮忙看看我的代码,在线等待,马上给分 highcharts数据问题 OA 中 图形化的流程定制 如何实现 ?
首先把MySQL的服务停掉,在运行窗口输入:net stop mysql
把服务器和客户端的字符集改成自己想用的字符集:utf8
具体操作为:
打开mysql安装目录下的myini.tet;
找到default-character-set,将其改为自己想用的字符集:GB2312或是utf8等……,
要注意的是这里有两个default-character-set,用ctrl+f定位在文件最前面输入defaul就会找到,
都要改过来;
重启MySQL服务器,在运行窗口输入:net start mysql
最重要的是一点是,到这里应该已经能够解决乱码问题了,可问题是有可能依然还会出现乱码问题,这是因为现在的表被创建的时候用的是默认的字符集(latin1),所以这时候把表删除,然后重建就可以了
感谢你,你说的我之前都试过了,因为网上也有这样类是的问题。。但还是解决不了,我采用了一个折中办法就是把类型改成binary。。但不是我想要的
一定要用GBK吗? 我想统一UTF8