关于web服务端开发中文乱码问题

毕设项目助手 论文问答 1

在浏览器向服务端写中文时,服务端可以正常接收到中文,但是通过jdbc将接收到的中文写入到mysql数据库时,在数据库命令行查询的中文都是显示两个?,是什么原因呢?而且通过数据查询出来的打印在控制台和页面上也是显示两个?

回复

共1条回复 我来回复
  • 代码导航
    这个人很懒,什么都没有留下~
    评论

    数据乱码既是编码不统一造成的,特别是中文 要检查的地方有: 数据库(库\表\段) 文件格式编码 头(浏览器\Header)

    mysql连接后要"SET NAMES UTF8"(比方) 可先查看数据库确认数据源是否已乱码一点点来定位问题点

    0条评论

发表回复

登录后才能评论