婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 如何解決mysql insert亂碼的問題

如何解決mysql insert亂碼的問題

熱門標簽:石家莊400電話辦理公司 許昌外呼增值業務線路 臨沂做地圖標注 咸陽防封電銷卡 申請400電話電話價格 宜賓全自動外呼系統廠家 新鄉智能外呼系統好處 廣東400企業電話申請流程 地圖標注客戶付款

問題介紹:

在mysql中插入中文亂碼,或mysql中中文正常顯示,但jsp在前臺顯示mysql中的中文時亂碼。

解決方法:

進入mysql控制臺,執行下面的命令即可:

SET character_set_client='utf8';
SET character_set_connection='utf8';
SET character_set_results='utf8';

更多解決辦法:

client 為客戶端使用的字符集。
connection 為連接數據庫的字符集設置類型,如果程序沒有指明連接數據庫使用的字符集類型則按照服務器端默認的字符集設置。
database 為數據庫服務器中某個庫使用的字符集設定,如果建庫時沒有指明,將使用服務器安裝時指定的字符集設置。
results 為數據庫給客戶端返回時使用的字符集設定,如果沒有指明,使用服務器默認的字符集。
server 為服務器安裝時指定的默認字符集設定。
system 為數據庫系統使用的字符集設定。

CMD 客戶端輸入采用 GBK 編碼,而數據庫的編碼格式為 UTF-8,編碼不一致導致了亂碼產生。而當前 CMD 客戶端的編碼格式無法修改,所以只能修改 connection、 client、results 的編碼集來告知服務器端當前插入的數據采用 GBK 編碼,而服務器的數據庫雖然是采用 UTF-8 編碼,但卻可以識別通知服務器端的 GBK 編碼數據并將其自動轉換為 UTF-8 進行存儲。可以使用如下語句來快速設置與客戶端相關的編碼集:
set names gbk;

設置完成后即可解決客戶端插入數據或顯示數據的亂碼問題了,但我們馬上會發現這種形式的設置只會在當前窗口有效,當窗口關閉后重新打開 CMD 客戶端的時候又會出現亂碼問題;那么,如何進行一個一勞永逸的設置呢?在 MySQL 的安裝目錄下有一個 my.ini 配置文件,通過修改這個配置文件可以一勞永逸的解決亂碼問題。在這個配置文件中 [mysql] 與客戶端配置相關,[mysqld] 與服務器配置相關。默認配置如下:

[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8

這時只需要將下的默認編碼 default-character-set=utf8 改為 default-character-set=gbk ,重新啟動 MySQL 服務即可。

到此這篇關于如何解決mysql insert亂碼的問題的文章就介紹到這了,更多相關mysql insert亂碼怎么解決內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 如何解決mysql無法關閉的問題
  • 解決MySQL數據庫意外崩潰導致表數據文件損壞無法啟動的問題
  • 一文解決django 2.2與mysql兼容性問題
  • 淺談mysql導出表數據到excel關于datetime的格式問題
  • 快速解決mysql導數據時,格式不對、導入慢、丟數據的問題
  • 快速解決mysql導出scv文件亂碼、躥行的問題
  • Docker的MySQL容器時區問題修改
  • pyMySQL SQL語句傳參問題,單個參數或多個參數說明
  • MySQL 5.7.30 安裝與升級問題詳細教程
  • MySQL數據延遲跳動的問題解決

標簽:鎮江 合肥 貴州 鷹潭 阜新 臺灣 日照 北京

巨人網絡通訊聲明:本文標題《如何解決mysql insert亂碼的問題》,本文關鍵詞  如何,解決,mysql,insert,亂碼,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《如何解決mysql insert亂碼的問題》相關的同類信息!
  • 本頁收集關于如何解決mysql insert亂碼的問題的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 河西区| 木兰县| 托克逊县| 达日县| 丽水市| 龙江县| 江阴市| 舞阳县| 凤城市| 漠河县| 长子县| 嘉祥县| 贵港市| 延吉市| 剑川县| 乳山市| 汤原县| 迁西县| 怀安县| 鄂州市| 齐河县| 岳阳县| 武强县| 和政县| 辉南县| 武义县| 盐边县| 兰考县| 弋阳县| 东兴市| 孟州市| 东至县| 庄浪县| 淮北市| 东乌珠穆沁旗| 五寨县| 新沂市| 邵阳市| 富川| 莲花县| 佛山市|