-------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------------------
视频 11 12
数字
整数 tinyint(0-255) smallint(0-65535) mediumint in bigint
属性unsigned 无符号 zerofill 格式化输出int(8)zerofill 这样不足8位用补齐
primary key not null default‘’
小数 float(m,d)m多少个数 d多少个小数点 有unsigned
decimal
字符串
char(m) 可存储字符数255 定长 不足的用空格补齐 实存m字符 所以取出来的时候空格会消失
varchar(m)可以存储实际65535字节 汉字是2w字符 有1-2个字节存放长度 实际用实际字符加2个字节
日期
year 范围 1900-2115
date 范围 9999-12-31
time -838-59-59
datatime
一般用时间撮
一般增加数据的方法是
insert into users
[id,name,sex,birhtday]
values
(1,'stephen','sex','2015-01-5'),
(1,'stephen','sex','2015-01-5')
但是数据多的时候需要从别的表调用
所以用这样的
insert into database.1
[id,users,sex]
select [id,users,sex] from dateabase1.2
不需要再加value了
跨表的话 用database.tablename
导入数据的时候 int和decimal不兼容的
所以要注意数据属性
查询的5种子句
where
group
order by
limit