随笔分类 -  mysql数据类型

摘要:字符类型用在存储名字、邮箱地址、家庭住址等描述性数据 char指的是定长字符,varchar指的是变长字符 创建两张表 只有整型类型的宽度是显示宽度,其他类型的宽度都是存储宽度 宽度指的是字符的个数 char就是定长,不够5个字符,会补全到5个字符,补全相应的空格,由空格作为占位符,凑够5个空格。 阅读全文
posted @ 2019-03-15 16:55 minger_lcm 阅读(3571) 评论(1) 推荐(1) 编辑
摘要:日期类型 DATE TIME DATETIME TIMESTAMP YEAR 作用:存储用户注册时间,文章发布时间,员工入职时间,出生时间,过期时间等 mysql 函数 now() 截取当前时间 插入一条记录 当前时间的 datetime与timestamp的区别 datetime 就能满足需求 阅读全文
posted @ 2019-03-11 21:59 minger_lcm 阅读(465) 评论(0) 推荐(0) 编辑
摘要:定点数类型 DEC等同于DECIMAL 浮点类型:FLOAT DOUBLE 作用:存储薪资、身高、体重、体质参数等 m,d 都是设置宽度 创建三张表 对三张表插入记录 三张表比较一下 精确度 阅读全文
posted @ 2019-03-11 21:47 minger_lcm 阅读(1025) 评论(0) 推荐(0) 编辑
摘要:存储宽度 是实际存储记录宽度 存储宽度默认是写死的,就算修改宽度也改变不了,改变的是显示宽度 创建一个 无符号的 int 整数类型 整数类型 最大 4个字节存储 这个是显示宽度 注意:为该类型指定宽度时,仅仅只是指定查询结果的显示宽度,与存储范围无关,存储范围如下 其实我们完全没必要为整数类型指定宽 阅读全文
posted @ 2019-03-11 21:38 minger_lcm 阅读(1329) 评论(1) 推荐(0) 编辑
摘要:1、整数类型 整数类型:TINYINT SMALLINT MEDIUMINT INT BIGINT 作用:存储年龄,等级,id,各种号码等 有符号和无符号tinyint #tinyint默认为有符号 验证 #-129存成了-128 #有符号,最小值为-128#有符号,最大值127#128存成了127 阅读全文
posted @ 2019-03-11 21:31 minger_lcm 阅读(996) 评论(0) 推荐(0) 编辑
摘要:字段的值只能在给定范围中选择,如单选框,多选框 enum 单选 只能在给定的范围内选一个值,如性别 sex 男male/女female set 多选 在给定的范围内可以选择一个或一个以上的值(爱好1,爱好2,爱好3...) sex enum('male','female') hobby set('r 阅读全文
posted @ 2019-03-10 16:30 minger_lcm 阅读(1389) 评论(0) 推荐(0) 编辑
摘要:mysql 数据类型 mysql 整数类型 数值类型 tinyint mysql int 整数类型 解释显示宽度 和 存储宽度 mysql float 浮点型 mysql 日期类型 mysql 字符串类型 char varchar mysql 数据类型 枚举类型与集合类型 阅读全文
posted @ 2019-03-10 16:04 minger_lcm 阅读(163) 评论(0) 推荐(0) 编辑
摘要:存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的 详细参考: http://www.runoob.com/mysql/mysql-data-types.html http://dev.mysql.com/doc/refman/5.7/en/data 阅读全文
posted @ 2019-03-10 16:01 minger_lcm 阅读(176) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示