mysql基础 3.表的基本操作
3.表的基本操作
3.1查看所有表
show tables;
3.2创建表
创建一个名为infor的表,注意id(约束是自增、主键、非空),性别用0,1表示。
create table infor(
id int auto_increment primary key not null,
name varchar(10) not null,
age int not null,
gender bit default 1,
birthday datetime);
3.3查看表
查看表结构,以表格格式返回。
desc infor;
以下infor为刚才创建的表名。
3.4删除表
drop table infor;
3.5修改表
(1)修改表名
把表名由infor修改为student:
alter table infor rename to student;
(2)添加字段
alter table student add column phone varchar(11);
(3)修改字段
可以修改字段类型、约束等,下面只是修改了类型:
alter table student modify column phone varchar(9);
(4)修改字段名称
把字段名称phone修改为number:
alter table student change column phone number varchar(9);
(5)删除字段
alter table student drop column number;