没有区别
· INT[(M)] [UNSIGNED] [ZEROFILL]
普通大小的整数。带符号的范围是-2147483648到2147483647。无符号的范围是0到4294967295。
· INTEGER[(M)] [UNSIGNED] [ZEROFILL]
这是INT的同义词。
以上参考自mysql手册 5.1版本 章节 11.1.1
关于
“如果没有什么区别,那么MySQL为什么有它们俩个哪?”
的问题,打个比方
windows命令行下有mkdir md 都是创建一个文件夹。 而且完全相同。
linux下 list 相当于dos的dir
可是大部分发行版都可以简写成ls
Freebsd中可以简写成l
感觉纯粹是为方便