MYSQL教程mysql int(1) 与 tinyint(1) 区别

MYSQL教程mysql int(1) 与 tinyint(1) 区别,第1张

概述介绍《MYSQL教程mysql int(1) 与 tinyint(1) 区别》开发教程,希望对您有用。

《MysqL教程MysqL int(1) 与 tinyint(1) 区别》要点:
本文介绍了MysqL教程MysqL int(1) 与 tinyint(1) 区别,希望对您有用。如果有疑问,可以联系我们。

导读:问题:MysqL int(1) tinyint(1)有什么区别?我指定了字段长度,类型还有意义吗?Reply:MysqL 中int(1)和tinyint(1)中的1只是指定显示长度,...

问题:
MysqL int(1) tinyint(1)有什么区别?
我指定了字段长度,类型还有意义吗?
 
Reply:
MysqL 中int(1)和tinyint(1)中的1只是指定显示长度,并不表示存储长度,只有字段指定zerofill是有用
如int(3),如果实际值是2,如果列指定了zerofill,查询结果便是002,左边用0来填充.
 
tinyint[(M)] [UNSIGNED] [ZEROFILL] MysqL应用

A very small integer. The signed range is -128 to 127. The unsigned range is 0 to 255. MysqL利用

INT[(M)] [UNSIGNED] [ZEROFILL] MysqL利用

A normal-size integer. The signed range is -2147483648 to 2147483647. The unsigned range is 0 to 4294967295. 
位数限制根本没有意义.
 MysqL应用

MysqL> create table testint(ID int(1),col2 tinyint(1));
query OK,0 rows affected (0.06 sec)MysqL利用

MysqL> insert into testint values(256,257);
query OK,1 row affected,1 warning (0.03 sec)MysqL利用

MysqL> select * from testint;
+------+------+
| ID | col2 |
+------+------+
| 256 | 127 |
+------+------+
1 row in set (0.02 sec)MysqL利用

MysqL> insert into testint values(336,1 warning (0.02 sec)MysqL利用

MysqL> select * from testint;
+------+------+
| ID | col2 |
+------+------+
| 256 | 127 |
| 336 | 127 |
+------+------+
2 rows in set (0.00 sec)MysqL利用

MysqL> insert into testint values(336,255);
query OK,1 warning (0.03 sec)MysqL利用

MysqL> select * from testint;
+------+------+
| ID | col2 |
+------+------+
| 256 | 127 |
| 336 | 127 |
| 336 | 127 |
+------+------+
3 rows in set (0.00 sec)MysqL利用

MysqL>MysqL利用

上边的warning提示.
----------------------------
MysqL   中   真,假   这样的数据应该用什么数据类型?
reply:tinyint(1)MysqL利用

内存溢出PHP培训学院每天发布《MysqL教程MysqL int(1) 与 tinyint(1) 区别》等实战技能,PHP、MysqL、liNUX、APP、Js,CSS全面培养人才。

总结

以上是内存溢出为你收集整理的MYSQL教程mysql int(1) 与 tinyint(1) 区别全部内容,希望文章能够帮你解决MYSQL教程mysql int(1) 与 tinyint(1) 区别所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/1153960.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存