解决JSP与MySQL字符集乱码问题(jspmysql乱码)
JSP与MySQL在处理字符集时,乱码是个常见问题,在使用过程中一般会出现中文乱码,直接影响正常使用,造成极大的不便,今天我们就来详细介绍如何解决JSP 与MySQL字符集乱码问题。
1. 解决JSP乱码问题。
JSP的乱码一般存在于以JSP的page指令的contentType的设置中,默认为iso-8859-1,这种情况下英文可以正确显示,汉字就会出现乱码,要解决这个问题只需 carefully—charset=UTF-8 即可:
contentType= text/html; charset=UTF-8
2. 解决MySQL乱码
MySQL乱码一般存在于以下三个方面,优先解决:
(1)MySQL 和 JSP 页面字符集搭配.在使用JDBC进行数据访问时,先运行以下语句:
SET character_set_connection= utf8
SET character_set_client=utf8;
SET character_set_results=utf8;
(2)MySQL数据库表字符集改变;
a、查看数据库表字符集:show create table tablename;
b、改变数据库表字符集:alter database databasename character set utf8;
(3)MySQL数据库字符集改变;
a、查看数据库字符集:show variables like character%
b、修改数据库字符集:
*(1)在my.ini文件中添加default-character-set=utf8
*(2)MySql console下输入:collation_server=utf8_general_ci
*(3)MySql console下输入:init_connect= SET NAMES utf8
上述便是解决JSP与MySQL字符集乱码问题的方法,要找到JSP与MySQL字符集乱码的根源,只有在你理解了它们的字符集和编码形式,以及它们之间的联系之间才能找到症结。让乱码问题成为解决的历史,让字符集保持统一,以满足不同语言的要求。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 解决JSP与MySQL字符集乱码问题(jspmysql乱码)
相关文章
- 限制 MySQL 的字段键限制(mysql字段key)
- 如何轻松解决MySQL忘记密码的问题(mysql修改忘记密码)
- Mysql查看表格属性的方法(mysql查看属性)
- MySQL操作:增删改查语句详解(mysql增删改查语句)
- 解决MySQL数据库还原报错问题(mysql还原数据库报错)
- 理解MySQL字符集及其影响(mysql字符集说明)
- MySQL数字数据类型简介(mysql数字数据类型)
- 如何开启MySQL慢日志并优化数据库性能?(mysql开启慢日志)
- 免费拥抱:使用云Mysql数据库(免费云mysql数据库)
- MySQL查询结果序号排序分析(mysql查询序号)
- 从ASCII到Mysql计算机语言的发展史(acsii mysql)
- 前沿技术5G下的MySQL表(5g的表mysql)
- MySQL从1903开始的数据库技术发展史(1903 mysql)
- MySQL数据页大小为16k,优化存储和查询效率(mysql 一页16k)
- MySQL实现一对多数据关系(mysql一对多实现)
- 解决MySQL安装卡死的问题(mysql一安装就卡死了)
- 如何解决MySQL中两个字段相减错误的问题(mysql两字段相减错误)
- 上周 MySQL 遭遇 0 6攻击,安全问题引发关注(mysql 上周 0 6)
- MySQL无法正确设置主键约束限制问题解决方法(mysql不能设置主键)
- 解决 MySQL 命令粘贴问题,实用技巧大揭秘(mysql不能粘贴命令)
- 解决MySQL配置界面不弹出问题(mysql不弹出配置界面)