mysql數據庫不設置字符長度會怎樣?
首先你可以不設置,如果你不設置mysql會根據所選字段選擇默認長度的。
例如:char型。默認長度是255,但是你所存儲的數據只需要10個字符。這樣的話其余的245個字符就浪費了,而且還站著空間,不能存儲其他的任何東西了。用一句俗話說就是“占著茅坑不拉屎”。所以設置字段長度的其中一個好處就是節省空間,按需所取。首先你可以不設置,如果你不設置mysql會根據所選字段選擇默認長度的。
例如:char型。默認長度是255,但是你所存儲的數據只需要10個字符。這樣的話其余的245個字符就浪費了,而且還站著空間,不能存儲其他的任何東西了。用一句俗話說就是“占著茅坑不拉屎”。所以設置字段長度的其中一個好處就是節省空間,按需所取。