- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我阅读了此处给出的答案:What is the difference between tinyint, smallint, mediumint, bigint and int in MySQL? ,所以我现在知道他们如何存储数据,但我仍然不确定如何设置我的数据库。例如,如果我希望一个字段为 0 或 1(某种二进制,0 = 关闭,1 = 打开),我是否使用长度为 1 的 TINYINT?
我的主要问题是,LENGTH 设置决定了什么?因为每个 NUMERIC 数据类型都有自己的关联数据大小。
此外,SIGNED 和 UNSIGNED 之间有什么区别,我为什么要选择一个而不是另一个?
最佳答案
SIGNED 和 UNSIGNED 的区别在于 UNSIGNED 只能存储正数。
例如:关于 INT(普通整数)值
有符号范围是 -2147483648 到 2147483647。无符号范围是 0 到 4294967295。如果您使用 PK auto_increment 值,那么在这种情况下您应该使用 UNSIGNED。
关于mysql - 何时使用不同的数字数据类型 - TINYINT/SMALLINT/MEDIUMINT/INT/BIGINT - MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11688116/
Funny thing我发现了 abount mysql。 MySQL 有一个 3 字节的数字类型——MEDIUMINT。它的范围是从-8388608到8388607。我觉得很奇怪。选择数字类型的大小
这个问题在这里已经有了答案: What is the size of column of int(11) in mysql in bytes? (11 个答案) 关闭 8 年前。 我正在 MySql
我继承了一个数据库,之前的开发人员在其中混合使用了 mediumint 和 int 作为关键列。我现在正在浏览数据库并尝试添加外键,但由于单独表上的键列之间的类型不匹配,我遇到了一些问题。 例子: C
我正在学习如何通过为列重新选择正确的数据类型来优化我的数据库,我想知道如果我选择 MEDIUMINT(3 字节)而不是我会节省多少大小INT(4 字节) AFAIK - 如果我错了请纠正我 - 我需要
我都.. 我一直都使用 int(10) 来处理所有事情,但几天前,我开始了一个新项目,并希望做到 100% 优化;) 所以我想知道,有多少; user_id => int(6) 与 mediumint
我有以下问题: UPDATE users SET posts = posts - 1 WHERE user_id = 5214 但是,我认为当 posts = 0 时,此查询会将帖子设置为 16777
我在以下博文中看到一条建议不要使用 MEDIUMINT 的评论: Don’t use [the 24bit INT], even in MySQL. It’s dumb, and it’s slow,
整数类型又称数值型数据,数值型数据类型主要用来存储数字。 MySQL 提供了多种数值型数据类型,不同的数据类型提供不同的取值范围,可以存储的值范围越大,所需的存储空间也会越大。 MySQL 主要提供的
我是 PHP 和 MySQL 的新手。我有一个名为 MatchingNumbers 的 varchar(255) 列,其中包含数字,如 11111,22222,33333。这些数字是手动输入的。另一方
我阅读了此处给出的答案:What is the difference between tinyint, smallint, mediumint, bigint and int in MySQL? ,所
MySQL 数据类型中 TinyInt/SmallInt/MediumInt/Int/BigInt 的区别? 我想使用长度为 11 的 [unsigned] 整数字段,我应该使用什么? [我正在使用
过去我使用 PHP 脚本来更改所有字段的语言,但我找不到将所有 UNSIGNED MEDIUMINT 切换为 UNSIGNED INT 的任何东西。这可能吗?我应该手动切换它们吗? :o 原来medi
MySQL 中的 tinyint、smallint、mediumint、bigint 和 int 有什么区别? 在什么情况下应该使用这些? 最佳答案 它们占用不同数量的空间,并且具有不同的可接受值范围
我收到这个错误: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MyS
我是一名优秀的程序员,十分优秀!