2020
11-19
11-19
MySQL中int(n)后面的n到底代表的是什么意思
你可能已经知道int(1)这个长度1并不代表允许存储的宽度!但对这个长度很多人也没有真正研究过到底代表什么,今天我就来简单的分析一下!先看一个简单的建表小案例:createtabletest(idint(11)unsignedNOTNULLAUTO_INCREMENT,uidint(3)NOTNULL,PRIMARYKEY(id))ENGINE=InnoDBDEFAULTCHARSET=utf8mb4;这里以uid字段为例,我们这里设置的是int(3)那么问题来了难道我们设置int(3),就不能存放数据1234了?那么你完全可以...
继续阅读 >