UTF8編碼:一個漢字 = 3個字節,英文是一個字節
GBK編碼: 一個漢字 = 2個字節,英文是一個字節
在UTF8狀態下langtext: 4294967295/3=1431655765個漢字,約14億,存儲空間占用:4294967295/1024/1024/1024=4G的數據;
在UTF8狀態下mediumtext: 16777215/3=5592405個漢字,約560萬,存儲空間占用:16777215/1024/1024=16M的數據;
在UTF8狀態下text: 65535/3=21845個漢字,約20000,存儲空間占用:65535/1024=64K的數據;
在UTF8狀態下的varchar,最大只能到 (65535 - 2) / 3 = 21844個漢字,英文也為 21844個字符串
在GBK狀態下的varchar, 最大只能到 (65535 - 2) / 2 = 32766個漢字,英文也為 32766個字符串
轉載: https://blog.csdn.net/adminguan/article/details/95591054