MySQL Varchar類型的改變
MySQL數據庫的varchar類型在4.1以下的版本中的最大長度限制為255,其數據范圍可以是0~255或1~255(根據不同版本數據庫來定)。
在MySQL5.0以上的版本中,varchar數據類型的長度支持到了65535,也就是說可以存放65532個字節的數據,起始位和結束位占去了3個字節,也就是說,在4.1或以下版本中需要使用固定的TEXT或BLOB格式存放的數據可以使用可變長的varchar來存放,這樣就能有效的減少數據庫文件的大小。
PS:如果在varchar中你已經設定了數據類型的長度,eg. varchar(4),這時對varchar列中可以寫入4個字節的字符,eg. "abcd",如果寫入4個以上的字符,默認情況下會截去后面的部分,eg. 輸入"abcdeg",實際存儲到數據中的是"abcd"。