mysql的字段长度分为储存长度和显示长度
(1).储存长度,仅仅对于不定长字段类型有作用,例如varchar,tinytext,text,char这种类型字段的长度是指的是储存长度
例如varchar(3),储存hello会报错数据过长
(2).显示长度,仅仅对于定长字段类型有作用,例如int,float,tinyint,smallint这种类型字段的长度指的是显示长度。
例如int(3),我们储存1,但是int(3)已经要求显示3个长度,那么这个字段的值会把1变成001;很多人自己试验发现没有变成001,是因为没有设置字段zerofill的原因。因为默认显示长度不足并不会填充0,必须设置zerofill才会填充,在navicate设置字段填充零即可
下面的是商品数据表,id是主键,catename是分类,titile是标题,price是价格,现在要求计算每种分类下的商品平均价格.id catename &n...
我们要明白Mysql字段的长度能存多少东西,首先需要明白Mysql是计算字节长度,还是计算字符长度。在mysql4.x的版本长度代表的是字节长度.例如在mysql4.x的版本中varchar(10)能储存的中英文长度如下:(1).采用ISO8859-1编码方式时,一个中/英文都只占一个字节;(2)....
需求查询出存在商品的商品分类. 先看看分类表:id(分类的id) catename(分类名) 1 手机 2 &n...
有很多集成环境安装完成之后是没有快捷方式的,例如西部数码的网站管理助手4.0,、 更或者是护卫神PHP套件都是一样的。安装完成最多给你安装一个PhPmyadmin让你管理Mysql,但是对于经常使用命令行的我们来说是非常不方面的,而且还必须安装PhPmyadmin来管理。下面就让我们自己手...
我们从一个结果集中查询信息一般都是select * from (select...),每次都要编写from (select...)非常麻烦,于是我们将结果集保存起来,这就是视图的便利。创建视图的命令为:create view &nb...
1.查看所有表,包括视图表,show tables;2.查看表结果,包括视图表,desc 表名3.查看建表过程,show create table 表名;4.查看建视图过程,show create view...