国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

(三) MySQL字符集

這篇具有很好參考價(jià)值的文章主要介紹了(三) MySQL字符集。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

MySQL字符集包括 基字符集(CHARACTER)與校對(duì)規(guī)則(COLLATION)這兩個(gè)概念:

  • latin1支持西歐字符、希臘字符等
  • gbk支持中文簡(jiǎn)體字符
  • big5支持中文繁體字符
  • utf8幾乎支持世界所有國(guó)家的字符
  • utf8mb4是真正意義上的utf-8

查看當(dāng)前數(shù)據(jù)庫(kù)默認(rèn)的字符集:SHOW VARIABLES like 'character%';

(三) MySQL字符集,數(shù)據(jù)庫(kù)SQL,mysql,數(shù)據(jù)庫(kù)

character_set_client MySQL              客戶機(jī)字符集。
character_set_connection ? ? ? ? ? ? ?  數(shù)據(jù)通信鏈路字符集,當(dāng)MySQL客戶機(jī)向服務(wù)器發(fā)送請(qǐng)求時(shí),請(qǐng)求數(shù)據(jù)以該字符集進(jìn)行編碼。   
character_set_database                  數(shù)據(jù)庫(kù)字符集。

utf8和utf8mb4的區(qū)別

MySQL在5.5.3之后增加了這個(gè)utf8mb4的編碼,mb4就是most bytes 4的意思,專門用來(lái)兼容四字節(jié)的unicode。好在utf8mb4是utf8的超集,除了將編碼改為utf8mb4外不需要做其他轉(zhuǎn)換。當(dāng)然,為了節(jié)省空間,一般情況下使用utf8也就夠了。

既然utf8能夠存下大部分中文漢字,那為什么還要使用utf8mb4呢? 原來(lái)mysql支持的 utf8 編碼最大字符長(zhǎng)度為 3 字節(jié),如果遇到 4 字節(jié)的寬字符就會(huì)插入異常了。三個(gè)字節(jié)的 UTF-8 最大能編碼的 Unicode 字符是 0xffff,也就是 Unicode 中的基本多文種平面(BMP)。也就是說,任何不在基本多文本平面的 Unicode字符,都無(wú)法使用 Mysql 的 utf8 字符集存儲(chǔ)。包括 Emoji 表情(Emoji 是一種特殊的 Unicode 編碼,常見于 ios 和 android 手機(jī)上),和很多不常用的漢字,以及任何新增的 Unicode 字符,如表情等等(utf8的缺點(diǎn))。

因此在8.0之后,建議大家使用utf8mb4這種編碼。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-819995.html

到了這里,關(guān)于(三) MySQL字符集的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 達(dá)夢(mèng)數(shù)據(jù)庫(kù)如何查看字符集

    ?0 表示 GB18030,1 表示 UTF-8,2 表示 EUC-KR select SF_GET_UNICODE_FLAG(); select ?UNICODE (); 字符集在安裝初始化庫(kù)的時(shí)候指定,設(shè)定后不可更改,請(qǐng)?jiān)诎惭b時(shí)按照需求設(shè)置好 后期如果想修改就只能重新初始庫(kù)! 注意中文字符的長(zhǎng)度問題:數(shù)據(jù)庫(kù)初始化參數(shù)? LENGTH_IN_CHAR=0 ?時(shí),unicode 編

    2023年04月09日
    瀏覽(24)
  • Oracle數(shù)據(jù)庫(kù)字符集概述及修改方式

    Oracle數(shù)據(jù)庫(kù)字符集概述及修改方式

    Oracle語(yǔ)言環(huán)境的描述包括三部分:language、territory、characterset(語(yǔ)言、地域、字符集) language:主要指定服務(wù)器消息的語(yǔ)言,提示信息顯示中文還是英文 territory:主要指定服務(wù)器的數(shù)字和日期的格式 characterset:是指字符集,一般國(guó)內(nèi)數(shù)據(jù)庫(kù)實(shí)際使用的字符集主要是ZHS16GBK、AL32

    2024年02月11日
    瀏覽(19)
  • 【MySQL】——數(shù)據(jù)類型及字符集

    【MySQL】——數(shù)據(jù)類型及字符集

    ??個(gè)人專欄: ?? 算法設(shè)計(jì)與分析:算法設(shè)計(jì)與分析_IT閆的博客-CSDN博客 ??Java基礎(chǔ):Java基礎(chǔ)_IT閆的博客-CSDN博客 ??c語(yǔ)言:c語(yǔ)言_IT閆的博客-CSDN博客 ??MySQL:數(shù)據(jù)結(jié)構(gòu)_IT閆的博客-CSDN博客 ??數(shù)據(jù)結(jié)構(gòu):??????數(shù)據(jù)結(jié)構(gòu)_IT閆的博客-CSDN博客 ??C++:C++_IT閆的博客-CSDN博

    2024年02月03日
    瀏覽(25)
  • 達(dá)夢(mèng)數(shù)據(jù)庫(kù)支持GB18030-2022中文編碼字符集證明方法

    達(dá)夢(mèng)數(shù)據(jù)庫(kù)支持GB18030-2022中文編碼字符集證明方法

    既然是證明就要做到有圖有真相。 證明途徑1:系統(tǒng)概覽法 查看達(dá)夢(mèng)數(shù)據(jù)庫(kù)“管理工具”-“對(duì)象導(dǎo)航”-“管理服務(wù)器”-“系統(tǒng)概覽”-“字符集編碼”-”GB18030”. 看見”GB18030”字樣就是證據(jù)之一。如果你沒有看見這個(gè)字樣,而是UTF8等其他字樣,請(qǐng)重新安裝產(chǎn)品吧,安裝向?qū)?/p>

    2023年04月18日
    瀏覽(23)
  • GBASE南大通用數(shù)據(jù)庫(kù)GBase 8s常見問題講堂 -- 字符集的設(shè)置

    本文摘自GBASE南大通用社區(qū),by:wty,原文請(qǐng)點(diǎn)擊:GBase 8s常見問題 -- 字符集相關(guān)問題|GBASE社區(qū)|天津南大通用數(shù)據(jù)技術(shù)股份有限公司|GBASE-致力于成為用戶最信賴的數(shù)據(jù)庫(kù)產(chǎn)品供應(yīng)商 23103 ? Code-set conversion function failed due to an illegal sequence or invalid value. 字符集轉(zhuǎn)換失敗,字符串中

    2024年01月24日
    瀏覽(22)
  • 如何配置達(dá)夢(mèng)數(shù)據(jù)庫(kù)使其支持GB18030-2022中文編碼字符集

    如何配置達(dá)夢(mèng)數(shù)據(jù)庫(kù)使其支持GB18030-2022中文編碼字符集

    達(dá)夢(mèng)版本要求,要求使用2023年4月及之后的達(dá)夢(mèng)月度版版本,補(bǔ)丁版、臨時(shí)版等不可以。 正確安裝windows操作系統(tǒng),windows10以下的版本未做過測(cè)試,可能系統(tǒng)不支持導(dǎo)致各種顯示錯(cuò)誤,建議用windows10及以上版本,本人親測(cè)過window10和windows11支持. 安裝一個(gè)字體覆蓋全的字庫(kù),w

    2024年02月09日
    瀏覽(35)
  • (三) MySQL字符集

    (三) MySQL字符集

    MySQL字符集包括 基字符集 (CHARACTER)與 校對(duì)規(guī)則 (COLLATION)這兩個(gè)概念: latin1支持西歐字符、希臘字符等 gbk支持中文簡(jiǎn)體字符 big5支持中文繁體字符 utf8幾乎支持世界所有國(guó)家的字符 utf8mb4是真正意義上的utf-8 查看當(dāng)前數(shù)據(jù)庫(kù)默認(rèn)的字符集: SHOW VARIABLES like \\\'character%\\\'; MySQL在

    2024年01月24日
    瀏覽(21)
  • MySQL 字符集概念與原理及如何配置字符集 - 超詳細(xì)圖文詳解

    MySQL 字符集概念與原理及如何配置字符集 - 超詳細(xì)圖文詳解

    目錄 一、字符集概念 1、字符(Character) 2、字符編碼 3、字符集(Character set) 二、字符集原理 1、ASCII字符集 2、GB2312 3、GBK 4、GB18030 5、BIG5 6、Unicode 編碼 三、字符序 四、MySQL字符集 字符序 1、mysql 字符集 2、mysql 字符序 3、字符集與字符序的關(guān)系 五、MySQL 數(shù)據(jù)存儲(chǔ)字符集

    2024年02月04日
    瀏覽(25)
  • MySQL——命令行客戶端的字符集問題

    MySQL——命令行客戶端的字符集問題

    ? 原因:服務(wù)器端認(rèn)為你的客戶端的字符集是 utf-8 ,而實(shí)際上你的客戶端的字符集是 GBK 。 ? ? 查看所有字符集: SHOW VARIABLES LIKE \\\'character_set_%\\\'; ? 解決方案,設(shè)置當(dāng)前連接的客戶端字符集 “SET NAMES GBK;”

    2024年02月09日
    瀏覽(23)
  • 第3章 【MySQL】字符集和比較規(guī)則

    第3章 【MySQL】字符集和比較規(guī)則

    如何存儲(chǔ)字符串?需要建立字符與二進(jìn)制數(shù)據(jù)的映射關(guān)系。建立這個(gè)關(guān)系需要: 1.把哪些字符映射成二進(jìn)制數(shù)據(jù)? 2.怎么映射? 將一個(gè)字符映射成一個(gè)二進(jìn)制數(shù)據(jù)的過程也叫做 編碼 ,將一個(gè)二進(jìn)制數(shù)據(jù)映射到一個(gè)字符的過程叫做 解碼 。 人們抽象出一個(gè) 字符集 的概念來(lái)描

    2024年02月09日
    瀏覽(19)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包