数据表的操作
一个表,包含很多行,每一行也成为一条记录。一行里可以有很多列,每一列称为一个字段。每个列都有一个具体的类型。一般很少会在数据库某一列中,存储特别大的数据(几十M,几百M),会影响增删改查的效率。
1.创建表
create table 表名(列名 类型,列名 类型..); 列名在前,类型在后!
create table student(id int,name varchar(20));
如果一定要让表名/列名和关键字一样,可以使用反引号`把列名表名引起来(键盘左上角,esc下面,tab上面,1的左边;英文标点)。
2.查看该数据库中所有表
show tables;
3.查看指定表的结构
desc 表名; (describe描述)
field:字段 列
int:是四个字节,此处(11)表示的是显示的宽度。显示这个int类型的时候,最多占据11个字符的宽度。和存储时候的容量无关。
NULL:控制,表示这个格子是没填的。
default:默认值。
4.删除表
drop table 表名;
删除表的同时,也会把表中数据一起删除。