重點,一個漢字的長度和編碼格式有關:
UTF-8 最常見的UTF-8編碼方式,數字和字母用一個字節, 漢字用3個字節。
GBK,數字和字母用一個字節, 漢字用2個字節。
其它:
- sql中的長度=字節,也即是長度設置為10,則該字段長度為10個字節
- datetime占用8個字節,date占用3個字節
- 一個字節等於8個bit,一個bit可以標識0和1,所有說一個字節可以表示的數據范圍為:127到-128(計算機用二進制補碼表示
- int的大小為4個字節,所能表示的數范圍為:2^32-1:-2^32
- TinyInt 大小為1個字節,BigInt大小為8個字節。