mysql中varchar可以存多少漢字


漢字長度與編碼有關

MySql 5.0 以上的版本:

1、一個漢字占多少長度與編碼有關:

UTF-8:一個漢字 = 3個字節,英文是一個字節

GBK: 一個漢字 = 2個字節,英文是一個字節

2、varchar(n) 表示n個字符,無論漢字和英文,MySql都能存入 n 個字符,僅實際字節長度有所區別。

3、不知道好多博客這么寫的。 但跟自測結果不一樣    自測utf-8

 

1 注意

utf8_general_ci 不區分大小寫

utf8_general_cs 區分大小寫

2 注意

MySQL 5.6

自測  utf8  utf8_general_ci   varchar(10)  ,char(10)

都可以插入 10個漢字 , 或者10英文字   


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM