mysql:创建表的时候,字段大小是什么意思?

馬先生 2024-05-28 21:42:30
最佳回答
在mysql数据库中,我们建表时经常使用int(m) 的样子,比如mysql 默认int(11)。
那么这里的m代表的是什么意思呢,字节吗?
显然不是,我们都知道,int类型占4个字节(byte) 。当我们定义为int(1)时,照样可以存入int范围内的任意数值。
查找官网可以知道,这里的m指最大显示宽度,且最大有效显示宽度是255。
当我们写入int(1)时,照样可以存入该类型范围内的任意数值,且能完全显示出来。
那么问题来了,官网不是说是最大显示宽度吗?那为什么当我们显示宽度写1时,它却仍能显示1位以上的数呢?
我推测当字段类型为数值时,设置m其实是在告诉数据库,我们预设该字段宽度是m,用来方便数据库做优化之类的东西,因为数值型都有其数值范围,所以在我们想存入超过m宽度的数值时,数据库会扩展字段空间来存储。
当我们为char型指定m宽度时,它又是怎么一回事呢?
当我们将c定义为char(2)时,无论我们写入多少个字符,最多只能显示2个字符。 20210311
汇率兑换计算器

类似问答
  • “优”字是什么意思
    • 2024-05-28 01:05:50
    • 提问者: 孟醒51
    优”字作为不同词性,有着不同的意思。分别如下:一、作为〈名词〉意思有:1.从人,尤声。本义:古代表演乐舞、杂戏的艺人。宋元以后,亦泛称戏曲艺人、演员),优,饶也。一曰倡也。《说文》。按,倡者本训,饶者假借。陈氏鲍氏之圉人为优。《左传·襄公二十八年》公之优曰施。《国语·晋语》信谗喜优。《国语·越语》优笑在前。《国语·齐语》。注:“倡俳也。优孟。《史记·滑稽列传》所爱倡优巧匠之属。《汉书·灌夫传》。注...
  • 汉字当中的“磬”字是什么意思,怎么用
    • 2024-05-28 00:37:02
    • 提问者: 壁咚大明星
    磬[qìng]部首:石五笔:fnmd笔画:16[解释]1.古代打击乐器,形状像曲尺,用玉、石制成,可悬挂。2.佛寺中使用的一种钵状物,用铜铁铸成,既可作念经时的打击乐器,亦可敲响集合寺众。3.缢杀。4.古同“罄”,空,尽。
  • 砌砖的时候,说一皮砖二皮砖是什么意思?
    • 2024-05-28 03:19:29
    • 提问者: 武月
    普通砖的长宽高是 240x115x53 砖与砖支教有灰缝一般是 10mm 左右。 在砌筑的时候 一块砖的厚度就叫做 一皮。 ps : 通常建筑里会讲到 多少砖 例如 1砖半 指的就是 240+115+5(灰缝)240为一砖,115为半砖。
  • mysql数据库中,我的一个字段要储存价钱
    • 2024-05-28 11:02:56
    • 提问者: 洋芋。
    字段设置double(6,2)
  • 宝马上字母opt代表什么意思?
    • 2024-05-28 00:08:44
    • 提问者: 萱萱
    是不是obd啊,插电脑检测车辆的地方。【汽车问题,问汽车**。4s店专业技师,10分钟解决。】
  • 采购建议是什么意思
    • 2024-05-28 06:07:22
    • 提问者: 弯弯儿
    采购员对采购过程所提的建议,举例:针对公司目前以项目为中心的发展趋势,采购作为项目管理中重要的一环,对项目成本控制、工期进度起到了至关重要的作用,因此优化并规范采购流程具有重要的意义,就目前的采购过程中出现的细节问题,提出以下几点建议:1、项目经理应根据项目情况合理制定采购计划,根据主要设备的交货周期合同安排采购时间,以免因迟交货影响工期。在提交采购任务单时应保证设备参数、数量清晰、规范,以免遗漏...
  • “种”的读音是什么?意思是什么?气候条件是什么意思?
    • 2024-05-28 08:18:04
    • 提问者: 安妮
    种,有三种读音1.(种)zhǒng生物在生态和形态上具有不同特点的分类的基本单位:物种。种差(ch?),植物果实中能长成新植物的部分,又泛指生物传代繁殖的物质:种子。种禽。种畜。撒种。配种。具有共同起源和共同遗传特征的人群:人种。种族。量词,表示类别、式样:种种。两种人。指胆量或骨气:有种。没种。类收2.种(种)zhòng把种子或幼苗等埋在泥土里使生长:种地。栽种。类收3.种(种)chóng姓。源...
  • mysql在创建表时怎么定义计算列
    • 2024-05-28 21:17:43
    • 提问者: 湖南卫视
    这个字段数是不是填上之后,不会锁定这个表的字段数,不是固定的,之后你还可以增加,减少及修改的。
  • 汽车轮胎上的数字是什么意思?245/75/16代表什么?
    • 2024-05-28 20:23:46
    • 提问者: 李政
    245是轮胎断面宽容,75是轮胎扁平度!16是轮胎钢圈寸数为16寸!
  • 建档是什么意思
    • 2024-05-28 21:42:30
    • 提问者: 太原漫啪啪求婚策划
    建档线,顾名思义就是建立档案的分数线。由于相当一部分参加高考的考生注定不可能上大学,招生部门为便于工作,避免无为劳动,不是把所有考生的档案都完整地建立起来,通常是高考分数公布后,各地根据本地考生的成绩状况,参照招生计划数和往年录取人数,预测一个大体上需要把档案建立起来,以备录取之用的分数线,这就是建档线。建档线以上的考生,有被录取的可能,档案都完整地建立起来;建档线以下的考生,基本上没有被录取的机...
汇率兑换计算器

热门推荐
热门问答
最新问答
推荐问答
新手帮助
常见问题
房贷计算器-九子财经 | 备案号: 桂ICP备19010581号-1 商务联系 企鹅:2790-680461

特别声明:本网为公益网站,人人都可发布,所有内容为会员自行上传发布",本站不承担任何法律责任,如内容有该作者著作权或违规内容,请联系我们清空删除。