varchar可以存儲多少個漢字、字母


根據Mysql版本的不同來進行分析

mysql4.0

varchar(100) 表示100個字節

mysql5.0

varchar(100) 表示100個字符,無論英文還是漢字都可以存儲100個
UTF8下1個漢字為3個字節 一個字符

varchar(100)與varchar(10)的區別

這兩者存儲到磁盤中占用磁盤的存儲空間是一樣的,但是,在內存中消耗的內存是不一樣的,因為mysql在分配內存時會根據我們定義的大小來進行內存的分配,所以我們在定義的時候最好根據實際情況來進行內存的分配,可以多設置一點,例如多設置10%進行冗余,但是不要太多。


免責聲明!

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



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