1.创建表
格式:
crate table 表名(
字段名 数据类型() not null,
字段名 数据类型(),
...............................
primary key(字段名)
);
例子:
CREATE TABLE student(
id INT(10) NOT NULL,
NAME VARCHAR(100),
age INT(2),
classes VARCHAR(100),
PRIMARY KEY(id)
);
2.修改表
添加单个字段格式:
alter table 表名 add column 字段名 字段类型;
例子:
alter table student add column sex varchar(10);
添加多个字段格式:
alter table 表名 add 字段名 字段类型,add 字段名 字段类型,.............;
例子:
alter table student add a int,add b int,add c int..........
修改字段数据类型(只能单个修改字段类型):
alter table 表名 modify column 修改字段名 数据类型();
例子:
alter table student modify column a varchar(4);
修改一个或多个字段名称:
alter table 表名 change column 原字段名 新字段名 字段数据类型;
alter table 表名 change column 原字段名1 新字段名 字段数据类型,change column 原字段名2 新字段名 字段数据类型..........;
例子:
alter table student change column a a1 int;
删除表中一个和多个字段:
alter table 表名 drop column 字段名;
alter table 表名 drop column 字段1,drop column 字段2...........;
例子:
alter table student drop column a1;
alter table student drop column b,drop column c;
3.删除表
drop table 表名;
4.查看表结构
describe 表名;
desc 表名;
5.查看表数据(查询)
select * from 表名;
6.插入表数据(根据字段顺序进行数据插入)
insert into 表名 values (字段1的值,字段2的值,.................字段n的值); 第一种方式
insert into 表名(字段1,字段2,字段3,字段4.....) values(字段1的值,字段2的值,字段3的值...........); 第二种方式
例子:
insert into student values (5,'黄渤',13,'三班');
insert into student(id,name,age,classes,a) values (4,'里斯',18,'一班',3);