长度指的是字段的存储长度最大值。
如字段name的字符串长度为“10”,那么只能是最大长度为“10”个字符。
值指的是字段的存储的内容。
如字段name字段存储的内容为“zhangsan”,那么name字段中的值就是”zhangsan“。
(1)mysql数据库表字段长度扩展阅读:
mysql数据库常用命令
1、使用SHOW语句找出在服务器上当前存在什么数据库
mysql> SHOW DATABASES;
2、创建一个数据库MYSQLDATA
mysql> CREATE DATABASE MYSQLDATA;
3、选择用户所创建的数据库
mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功)
B. mysql数据库最多能有多少个字段
在mysql中,每个数据库最多可创建20亿个表,一个表允许定义1024列,每行的最大长度为8092字节(不包括文本和图像类型的长度)。当表中定义有varchar、nvarchar或varbinary类型列时,如果向表中插入的数据行超过8092字节时将导致Transact-SQL语句失败,并产生错误信息。SQL对每个表中行的数量没有直接限制,但它受数据库存储空间的限制。每个数据库的最大空间1048516TB,所以一个表可用的最大空间为1048516TB减去数据库类系统表和其它数据库对象所占用的空间。
C. mysql表列的字段名的长度是多少个字符
数据库名字最长为64
数据表名字最长为64
字段名字最长为64
D. mysql 为什么要设置字段长度
首先你可以不设置,如果你不设置mysql会根据所选字段选择默认长度的。
例如:char型。默认长度是255,但是你所存储的数据只需要10个字符。这样的话其余的245个字符就浪费了,而且还站着空间,不能存储其他的任何东西了。用一句俗话说就是“占着茅坑不拉屎”。
所以设置字段长度的其中一个好处就是节省空间,按需所取。
E. Mysql数据库中的字段长度是指字节还是字符
指的是字节。
解释:
字符可以分为中文字符,英文字符、数字。
中文字符(中文输入下的汉字和特殊字符都包含)占两个字节。
英文字符(大写字母和小写字母)占一个字节。
数字也是占一个字节。
F. mysql中表列字段名长度最长可以多少
mysql中表字段名的最大允许长度64个字节,如果都是英文字母或数字,那么字段名最长可以是64个字符,如果使用中文那么每个中文字将占用两个字节。
例如下面两个字串(刚好64个字节)作为列名不会出错
``,
`中`
而下面两个字串作为列名就会报错,因为长度刚好超出64个字节
`4`,
`中`
有关MySQL标识符最大长度请参阅下表