mysql中,char(5),中的5是字節,仍是字符,一箇中文怎麼算,算字節仍是字符,跟編碼有神馬關係?

char,跟varchar的最大長度都是255測試 utf8編碼下的測試,varchar(5)  這裏的5 限制的是儲存字符的個數,其實這裏的字符不分貴賤的,中文、英文、數字均可以。編碼 若是插入時,超出了該範圍的字符串長度,會警告,且只存儲前面定長的寬度,超出的部分自動截取掉,這裏對應信息保存完整的話,要特別注意哦!spa 更新操做時,若是也是超出範圍的字符串,則直接拋異常了,不會對原有數值進行
相關文章
相關標籤/搜索