前言:項目想要避免亂碼情況的出現,要保持服務器、數據庫、項目、以及前端編碼一致。
一、項目以及前端編碼,設置。
myeclipse--->右鍵項目--->Properties--->Resource--->Text file encoding----->選擇utf-8---->apply--->ok
二、tomcat6.x服務器編碼設置
D:\apache-tomcat-6.0.37\conf\server.xml,
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" URIEncoding="UTF-8"/>
后面的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 = 3306
character-set-server=utf8
保存。
③打開 運行--->cmd--->net start mysql 開啟MySQL的服務
④打開MySQL的命令行界面,輸入密碼進入后
執行 show variables like 'character%';該語句,顯示如下即表示設置成功
————————————————
版權聲明:本文為CSDN博主「hu_mility」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/hu_mility/java/article/details/42523853