mysql字段类型

字段的长度是用来定义显示宽度的

字符类型:
定长	char
	1.最大字符个数255(创建表时 char(255))
	2.不够指定字符个数时在右边用空格补全^.^
变长	varchar
	1.字符数大于65535存储时使用
	2.效率比char 慢,但是占用内存空间比char少

数值类型:
整数形	没有小数点的
	tinyint		微小整数
	smallint		小整数
	mediumint		中整数
	int			大整数
	bigint		极大整数
	unsigned		使用无符号存储范围	
		create table 表名	(name int unsigned);
浮点型	有小数点的
	float			单精度
	double		双精度
create table 表名 (name 单,双精度(5,2))
整数位为3,小数位为2,会自动的补全小数位,小数位可以超过,但是电脑会自动的帮你四舍五入

日期时间类型:
datetime			//年月日时分秒
timestamp			//年月日时分秒(当值为空时,电脑会自动赋值当前系统时间)
date				//年月日
time				//时分秒
year				//年

时间函数:
curtime()		//获取当前的系统时间
curdate()		//获取当前的系统日期
now()			//获取当前系统日期和时间
year()		//获取年
month()		//获取月
day()			//获取日
date()		//获取日期
time()		//获取时间

枚举类型:
enum(值列表)		//只能选一个
set(值列表)		//多选
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值