客户端发送-Servlet执行SQL语句把汉字插入到MySql,此时在MySql中汉字变成了方块,乱码
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了客户端发送-Servlet执行SQL语句把汉字插入到MySql,此时在MySql中汉字变成了方块,乱码,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含995字,纯文字阅读大概需要2分钟。
内容图文
![客户端发送-Servlet执行SQL语句把汉字插入到MySql,此时在MySql中汉字变成了方块,乱码](/upload/InfoBanner/zyjiaocheng/568/5bbcbcce29cb45c09354dae4dfded306.jpg)
在安卓客户端有一个注册登录程序,注册的时候,输入用户名密码,客户端用GET方式把表单数据传到Servlet,然后Servlet通过 String name=request.getParameter("username");String password=request.getParameter("password");把用户名密码得到,之后执行SQL语句把用户名密码插入到MySql里边,整个过程就是这样,并且用户名和密码在只有数字字母组成的情况下,可以正常添加到数据库,那么问题来了,我在输入用户名为汉字的时候,插入到数据库就变成了方块,也就是乱码??。。怎么解决?我网上搜了好长时间,这个帖子说把什么什么设置成GBK,那个帖子说把什么什么设置成GB2312,另一子说把什么什么设置成UTF8,我都凌乱了,到底该怎么设置???我是一个小白,,有时候看不懂那些大神写的解决方法。。。好无奈。。我现在想知道,肯定是要添加转码之类的代码的对吧,那应该怎么添加???从客户端发送的时候就转码还是服务端接收到了再转码然后插入数据库??那么代码是什么。。。我的分只有5分,,所以全拿出来了。。
内容总结
以上是互联网集市为您收集整理的客户端发送-Servlet执行SQL语句把汉字插入到MySql,此时在MySql中汉字变成了方块,乱码全部内容,希望文章能够帮你解决客户端发送-Servlet执行SQL语句把汉字插入到MySql,此时在MySql中汉字变成了方块,乱码所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。