国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

linux下亂碼問題的終極解決方法

2024-07-26 00:33:52
字體:
來源:轉載
供稿:網友

在linux下搭建網站的時候,亂碼問題困擾了我差不多一個星期,后來終于解決了。

    我的體會就是:應用必須和數據庫的字符集(編碼)相一致。

    具體地說,就是,如果你想使用gb2312編碼,那就要保證:每一個jsp文件都是以gb2312編碼存儲的(在保存文件的時候選擇gb2312編碼就可以了),另外,文件頭還要定義;關于數據庫,創建數據庫時就要定義編碼,例如:create database MySQL default character set gb2312 collate gb2312_chinese_ci;最后要做得就是,連接數據時,在相關文件中加入以下代碼:

  useUnicode=true&characterEncoding=gb2312。

    要補充說明的是,在linux下,其實不用選擇gb2312,我都用的是utf8,當然也需要按照以上步驟進行設置,肯定不會出現亂碼!個人喜好,大家隨意!

    之前我試了很多方法,比如在/etc/sysconfig/i18n文件中改系統字體,在/etc/my.cnf中[mysqld]字段后加入如下語句default-character-set=gb2312等等,我覺得沒有必要。

    以上步驟看似很簡單,但是我的失敗教訓,也是我的成功心得。現在與大家分享,看后有收獲的,不頂一下就是你的不厚道了!

  忘了,還有很關鍵的一點,jdbc千萬要用適合的版本,之前我用的是3.0.9,發現不行,后來換用了3.0.16,就沒問題了。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 缙云县| 朝阳县| 开鲁县| 项城市| 楚雄市| 罗定市| 漾濞| 紫金县| 汽车| 东丽区| 东安县| 开平市| 遵义县| 富民县| 刚察县| 门头沟区| 寿宁县| 武清区| 高安市| 久治县| 泸州市| 柘荣县| 广安市| 台南县| 顺昌县| 天水市| 南木林县| 建阳市| 二手房| 资阳市| 永川市| 延津县| 东至县| 景东| 湘潭县| 大洼县| 高青县| 安丘市| 南汇区| 宣城市| 西乌|