mysql數據庫中varchar()這個括號裏的數字所代表的的儲存長度

這個括號裏面的數字其實和版本有關:

4.0版本及以下,varchar(3),指的是3字節,如果存放UTF8漢字時,只能存1個(每個漢字3字節).

5.0版本及以上,varchar(3),指的是3字符,無論存放的是數字、字母還是UTF8漢字,都可以存放3個.

一個是字節一個是字符,兩者並不相同.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章