本文作者:kris

深入聊聊MySQL中各种对象的大小长度限制-mysql 对象

kris 2025-01-22 13:12:23 2
深入聊聊MySQL中各种对象的大小长度限制-mysql 对象摘要: mysql字段长度设置多少合适?首先你可以不设置,如果你不设置mysql会根据所选字段选择默认长度的。例如:char型。默认长度是255,但是你所存储的数据只需要10个字符。这样的...

mysql字段长度设置多少合适?

首先你可以不设置,如果你不设置mysql会根据所选字段选择默认长度的。

深入聊聊MySQL中各种对象的大小长度限制-mysql 对象

图片来源:网络

例如:char型。默认长度是255,但是你所存储的数据只需要10个字符。这样的话其余的245个字符就浪费了,而且还站着空间,不能存储其他的任何东西了。用一句俗话说就是“占着茅坑不拉屎”。所以设置字段长度的其中一个好处就是节省空间,按需所取。

请问MySql数据库存入字符的长度有限制吗?

与列的类型有关,CHAR 或 VARCHAR 的最大长度可以到 255,TEXT最大长度 65535,MEDIUMTEXT最大长度 16777215,LONGTEXT最大长度 4294967295。

mysql一条数据大小怎么算?

没有限制,如果是myisam的存储,最大的记录数为 2*32 条记录,如果你用--with-big-tables 则可以加倍到 2*2^32 另外受你的操作系统中文件大小的限制 如果是innoDB,通过多个文件组成你的tablespace则没有限制。

文章版权及转载声明

作者:kris本文地址:https://www.damoyx.com/p/26074.html发布于 2025-01-22 13:12:23
文章转载或复制请以超链接形式并注明出处大漠游侠网

阅读
分享