Mysql:int類型和varchar類型後面跟着的長度數字是表示什麼意思呢?

在創建數據表的時候,我們經常會給每一個字段設置一個長度,例如:int(5)、varchar(10) 等等,但是他們代表的意思是什麼呢?是該列允許存儲值的最大寬度嗎?   場景1:爲什麼我設置成 int(1), 也一樣能存 101001000 呢? 場景2:爲什麼我設置varchar(10),卻只能存儲最多10個字符呢? 那是因爲在mysql中,int後面的數字代表的是顯示寬度,而varchar後面
相關文章
相關標籤/搜索