1、檢視自己系統有沒有安裝中文語言包,可使用locale -a命令列出所有可用的語言環境:
看裡面是否有下面四項:
如果有,則不用安裝,如果沒有,需要重新安裝,使用yum install kde-l10n-chinese
2、修改i18n和locale.conf的配置檔案
第一,vim/etc/sysconfig/i18n,在裡面新增如下兩行**:
然後執行一下,以使剛修改的檔案生效:source /etc/sysconfig/i18n
第二,vim /etc/locale.conf
新增:lang="zh_cn.utf-8"
同樣執行一下,使剛修改的檔案生效source /etc/locale.conf
然後,檢視修改後的效果:
看到可以書寫中文字型,且不會顯示亂碼了。
linux php mysql 中文亂碼解決方案
本公司mysql資料庫預設的編碼是utf8,如果這種編碼與你的php網頁不一致,可能就會造成mysql亂碼.mysql中建立表時會讓你選擇一種編碼,如果這種編碼與你的網頁編碼不一致,也可能造成mysql亂碼.mysql建立表時新增欄位是可以選擇編碼的,如果這種編碼與你的網頁編碼不一致,也可能造成my...
Spring MVC POST中文亂碼解決方案
以前,我都是自己編寫乙個filter,來實現編碼,如下 1 public class characterencodingfilter implements filter 12 13 override 14 public void dofilter servletrequest request,ser...
Spring MVC POST中文亂碼解決方案
原文 以前,我都是自己編寫乙個filter,來實現編碼,如下 1 public class characterencodingfilter implements filter 12 13 override 14 public void dofilter servletrequest request,...