1)关于MySQL中的字段的数据类型
- int 整数型
- bigint 长整型
- flaot 浮点型
- char 定长字符串
- varchar 可变长字符串(最大为255个字符)
- date 日期类型
- BLOB 二进制大对象(储存图片、视频等流媒体信息)
- CLOB 字符大对象(储存较大文本,如:储存4G的字符串)
char和varchar如何选择
当某个字段中的数据长度不发生改变的时候,则采用char,例如:性别、生日等;
当一个字段的数据长度不确定时,则采用varchar,例如:姓名等
2)创建表
语法格式:
create table 表名(
字段名1 数据类型, (约束)
字段名2 数据类型, (约束)
…
);
表名在数据库当中一般建议以:t_或者tbl_开始
3)insert语句
语法格式:
- insert into 表名(字段名1,字段名2,…)values(值1,值2,…);
要求:1.字段的数量和值的数量相同,并且数据类型要对应相同。
2.当插入的字段少于表中字段,则剩下的字段自动插入NULL
3.字段可以省略不写,但是后面的值对数量和顺序有要求
4.一次可以插入多行数据,每行数据用 , 隔开
将查询结果插入到一张表中
insert into 表名1 select语句;
表的复制(将查询结果当做表创建出来)
create table 表名 as select语句;
4)delete语句
语法格式:
delete from 表名 where 条件;
删除大表中的数据
truncate table 表名;
//表被截断,不可回滚,永久丢失
5)update语句
语法格式:
update 表名 set 字段名1=值1,字段名2=值2…where 条件;
本文介绍了MySQL中的基本数据类型,如int、bigint、float等,并详细解释了char与varchar的区别及应用场景。此外,还介绍了创建表、插入数据、删除数据、更新数据等基本SQL语句的使用方法。
1433

被折叠的 条评论
为什么被折叠?



