原因:
linux預設支援的編碼可能不支援中文,很多時候上線的專案可能會出現亂碼。而我們看到的是在windows下的tomcat跑的很正常,到了linux下就顯示亂碼。這個和linux字符集的設定有關。這裡更改linxu的字符集的位置是/etc/sysconfig下的i18n檔案。
修改命令 vi /etc/sysconfig/i18n
將內容改為:
lang="zh_cn.gb18030"
language="zh_cn.gb18030:zh_cn.gb2312:zh_cn"
supported="zh_cn.gb18030:zh_cn:zh:en_us.utf-8:en_us:en"
sysfont="lat0-sun16"
sysfontacm="8859-15"
就可以支援gb2312了
按下esc,輸入方括號內命令 [:wq] 完成修改
linux系統支援中文
由於某些原因系統安裝時未安裝中文支援,導致後續應用出現中文方塊亂碼現象,解決方法很簡單,當然不是重灌,只需以下三步即可搞定。1 安裝中文包 base name base baseurl file mnt server enabled 1 gpgcheck 0 gpgkey file etc pki ...
mysql支援多少字符集 mysql字符集支援
1 mysql5.1對字符集支援 1 使用多種字符集來儲存字串 2 使用多種校對規則來比較字串 3 在同一臺伺服器 同乙個資料庫或甚至在同乙個表中使用不同字符集或校對規則來混合字串 4 允許定義任何級別的字符集和校對規則 mysql伺服器能夠支援多種字符集 可以使用show character se...
mysql支援gbk字符集
在檔案 my.ini 或my.cnf 中相應位置加入 default character set gbk client default character set gbk mysqld default character set gbk 修改結束以後,儲存,然後使用客戶端登入 mysql u roo...