国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

mysql數據庫int(5)以及varchar(20)長度表示的是什么?

2019-11-06 07:24:49
字體:
來源:轉載
供稿:網友

MySQL5.x版本的數據庫中:

int類型數據的字節大小是固定的4個字節;

但是int(5)和int(11)區別在于,顯示的數據位數一個是5位一個是11位,在開啟zerofill(填充零)情況下,若int(5)存儲的數字長度是小于5的則會在不足位數的前面補充0,但是如果int(5)中存儲的數字長度大于5位的話,則按照實際存儲的顯示(數據大小在int類型的4個字節范圍內即可),也就是說int(M)的M不代表數據的長度;

varchar(20)中的20表示的是varchar數據的數據長度最大是20,超過則數據庫不會存儲;

總結:  int(M) M表示的不是數據的最大長度,只是數據寬度,并不影響存儲多少位長度的數據;

         varchar(M) M表示的是varchar類型數據在數據庫中存儲的最大長度,超過則不存;


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 吉林省| 镇沅| 潞城市| 山阴县| 平塘县| 商南县| 南宫市| 郯城县| 隆安县| 牟定县| 林芝县| 平凉市| 乌鲁木齐县| 定结县| 庆安县| 依兰县| 威宁| 万州区| 郯城县| 边坝县| 南陵县| 曲麻莱县| 大新县| 龙井市| 都匀市| 旬阳县| 西贡区| 惠东县| 钦州市| 遂宁市| 甘孜县| 岑溪市| 太仓市| 班玛县| 资中县| 民勤县| 泰来县| 朔州市| 石楼县| 都兰县| 腾冲县|