MySql中varchar(10)和varchar(100)的區別==>>以及char的利弊

一般初學會認爲,二者佔用的空間是一樣的。比如說我存儲5個char,二者都是實際佔用了5個char了【勘誤:varchar在實際存儲的時候會多一個byte用來存放長度】。 但是深入一下,設計數據庫的時候,二者一樣嗎? 答案是否定的【至少varchar類型需要在數據之前利用一個或者兩個字節來存儲數據的長度】【二者在內存中的操作方式也是不同的,下面的例子中有體現】。看下面的例子。 如現在用戶需要存儲一個
相關文章
相關標籤/搜索