当前页面: 开发资料首页 → J2EE 专题 → MySql 中文问题 看起来很常见 可是最优方法是什么??
MySql 中文问题 看起来很常见 可是最优方法是什么??
摘要: MySql 中文问题 看起来很常见 可是最优方法是什么??
MYSQL数据库 所有编码设置都是UTF-8
java 文件的编码设置也同样是UTF-8
可是进行数据库插入、查询时 看到的输出结果都是乱码。
包括用SQLyog察看、修改、插入时遇到中文也都是乱码。
请问该如何解决??谢谢各位了!!
我试着在java文件中进行编码转换,可是在网上查到的几个方法都不好用。(多半是我用错了)。
恳请您抽出一点时间帮我一下!
先问个问题,插入“中文”时用的是什么方法?Web页面,admin console,etc?
确保你的JSP页面采用UTF-8正确编码,而不仅仅把HTML的meta头由GB2312改成UTF-8
在你配置DAO.java的时候 注意这里:jdbc:mysql://
/?userUnicode=true&characterEncoding=GBK
提醒驱动程序,需要使用Unicode格式,并且字符集为GBK来链接数据库,以免得到的数据变成乱码。
实在抱歉,是由于其他问题导致的中文无法正常显示,是数据库编辑器,和写日志文件的问题。
谢谢各位!!