Navicat 乱码 读取数据全是????

YY_yangxiao 2013-05-27 04:23:14
服务器:tomcat
JSP页面的编码全是UTF-8
navicat也连接、数据库、字段全是UTF-8
但是浏览器运行的JSP页面读取数据库部分的全是乱码,在页面java文件里面输出了一下,读取的数据在控制台也全是乱码的,都是“????”

也全部改成gb2312过,都是乱码的,求指教,快要验收毕设了,还是没解决
...全文
70 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
YY_yangxiao 2013-05-27
  • 打赏
  • 举报
回复
show variables like "%char%"; +--------------------------+--------------------------------------+ | Variable_name | Value | +--------------------------+--------------------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | utf8 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | utf8 | | character_set_system | utf8 | | character_sets_dir | C:\Server_Core\MySQL\share\charsets\ | +-----------------
YY_yangxiao 2013-05-27
  • 打赏
  • 举报
回复
如果navicat连接也用utf-8,那数据库里的中文都乱码了 如果用默认的,就只有读取数据库的时候乱码

5,657

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧