51CTO博客开发
总结,int(M) zerofill,加上zerofill后M才表现出有点点效果,比如 int(3) zerofill,你插入到数据库里的是10,则实际插入为010,也就是在前面补充加了一个0.如果int(3)和int(10)不加zerofill,则它们没有什么区别.M不是用来限制int个数的.int(M)的最大值和最小值与undesigned有关,最下面那副图有说明.mysql>
mysql数据库设计,其中,对于数据性能优化,字段类型考虑很重要,搜集了些资料,整理分享出来,这篇为有关mysql整型bigint、int、mediumint、smallint 和 tinyint的语法介绍,如下:1、bigint从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字),无符号的范围是0到18
1.myisam,innodb和memory的区别如下: 2:InnoDB存储引擎 2.1:InnoDB具有事务,回滚,崩溃修复能力和多版本并发的事务安全 2.2:关于InnoDB的auto_increment列: 2.2.1:InnoDB支持自动增长列,此列不能为空,且值必须唯一 2.2.2:此列必须为主键。插入时,不指定值,默认是自增都的值。指定0或者NULL时,也 是自增后的值。
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号