mysql數據類型之char和varchar類型
技術支持服務電話:15308000360 【7x24提供運維服務,解決各類系統/軟硬件疑難技術問題】
在mysql數據庫系統中,char和varchar是非常常見的,它們兩個也非常的相似,都是用來保存相對較短的字符串,如保存文章標題、留言、email、用戶名等。二者的主要區別在于存儲方式:
char列長度是創建表時聲明的長度而且固定不變,長度被限制在0到255之間。而varchar列中的值是可變長度字符串,長度也為0-255,在5.0.3之后長度延長到65535。
在查詢顯示數據的時候,char會刪除字符串尾部的空格(僅僅是尾部),而varchar則完全保留這些空格。這樣我們在顯示char類型字符串時就沒有必要trim掉尾部的空格了。