一、数据类型
数值型:
整数:int (tinyint smallint bigint)
小数:float double(无符号) decimal(有符号)常用
字符串型:
char varchar 常用 text(默认64k)最大 tinytext(基本用不到) longtext(4G)
日期型:
year(4位) date(例如:1992-12-08) datetime(例如:1992-12-08 13:56:23)
timestamp 根据系统指定时区设置日期
二进制类型:
tinyblob,mediumblob,blob (这三种可以存图片,视频等) binary(不常用)
二、DML 数据库操纵语言
增删改查
1、增
例如:
insert into student(sname,snum,sex,age,tid)value('ding','005','女‘,18,1);
insert into student value (null,'ding','005','女‘,18,1);
insert into student value (null,'ding','005','女‘,18,1),(null,'yang','006','女‘,18,2);
2、删
delete from student; 删除表内的所有内容
delete from student where sid =10;
3、改
update set snum = '004' where sid = 5;
4、查
select sname,snum,age from student;
select * from student where sname like '-ding'; 一个-是一个字
select * from student where sname like '%ding'; %前面几位都行
select * from student where sname like '%ding%'; 只要包括ding就行