mysql**类型

时间:2014.02.02 发布人:

mysql**类型

已解决问题

谷歌用户在2014.02.02提交了关于“捡个校花做老婆mysql**类型”的提问,欢迎大家涌跃发表自己的观点。目前共有3个回答,最后更新于2025-03-05T08:21:02。

比如说我建表的时候设置

idint(10)

namevarchar(10)

那archar的字符就只能存进去10个,但是int型我能存储10位以上,这是为什么

希望大家能够帮助她。

详细问题描述及疑问:

比如说我建表的时候设置

idint(10)

namevarchar(10)

那archar的字符就只能存进去10个,但是int型我能存储10位以上,这是为什么

期待您的答案,我不知道说什么才好,除了谢谢 !
希望以下的回答,能够帮助你。

第1个回答

用户名:剑君来自十三恨  

int(n)在integer**类型中,n表示最大显示宽度。在int(n)中,n的值跟int(n)所占多少存储空间并无任何关系。

第2个回答

用户名:Tinroy  

int默认是65535

第3个回答

用户名:EurasianMagpie  

因为你定义的**类型不同