Java web后台插入数据库中文乱码问题解决

前言:项目想要避免乱码情况的出现,要保持服务器、数据库、项目、以及前端编码一致。
一、项目以及前端编码,设置。
myeclipse--->右键项目--->Properties--->Resource--->Text file encoding----->选择utf-8---->apply--->ok
二、tomcat6.x服务器编码设置
D:\apache-tomcat-6.0.37\conf\server.xml,
后面的URIEncoding="UTF-8"就是所添加进去的内容
三、数据库MySQL5.5设置;
①先打开 运行--->cmd--->net stop mysql 关闭MySQL的服务
②C:\Program Files (x86)\MySQL\MySQL Server 5.5\my.ini
修改如下四个字段为
[client]port = 3306 default-character-set=utf8[mysql]default-character-set=utf8[mysqld]character-set-server=utf8 port = 3306character-set-server=utf8保存。
③打开 运行--->cmd--->net start mysql 开启MySQL的服务
④打开MySQL的命令行界面,输入密码进入后
执行 show variables like 'character%';该语句,显示如下即表示设置成功
Java web后台插入数据库中文乱码问题解决_第1张图片

你可能感兴趣的:(Java web后台插入数据库中文乱码问题解决)