mysql最大长度

mysql最大长度,第1张

mysql中varchar最多能存储65535个字节的数据。

varchar 的最大长度受限于最大行长度(max row size,65535bytes)。65535并不是一个很精确的上限,可以继续缩小这个上限。65535个字节包括所有字段的长度,变长字段的长度标识(每个变长字段额外使用1或者2个字节记录实际数据长度)、NULL标识位的累计。

扩展资料

1、varchar存储规则:

mysql4.0版本以下,varchar(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个汉字3字节) 

mysql5.0版本以上,varchar(20),指的是20字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放20个,最大大小是65532字节 。

2、varchar受编码长度限制规则:

字符类型若为gbk,每个字符最多占2个字节,最大长度不能超过32766

字符类型若为utf8,每个字符最多占3个字节,最大长度不能超过21845。

长度指的是字段的存储长度最大值。

如字段name的字符串长度为“10”,那么只能是最大长度为“10”个字符。

值指的是字段的存储的内容。

如字段name字段存储的内容为“zhangsan”,那么name字段中的值就是”zhangsan“。

扩展资料:

mysql数据库常用命令

1、使用SHOW语句找出在服务器上当前存在什么数据库

mysql>SHOW DATABASES

2、创建一个数据库MYSQLDATA

mysql>CREATE DATABASE MYSQLDATA

3、选择用户所创建的数据库

mysql>USE MYSQLDATA(按回车键出现Database changed 时说明 *** 作成功)

参考资料来源:百度百科-MySQL数据库

参考资料来源:百度百科-mySQL (关系型数据库管理系统)


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

原文地址: https://outofmemory.cn/zaji/8697396.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存