1.1创建表
create table user ( `id` int auto_increment not null comment 'id', `class_id` int comment '班级id', `name` varchar not null comment '学生姓名', primary key `id` )
1.2修改表名
alter table user rename to my_user;
2. 字段操作
2.1添加字段
alter table user add e_mail varchar comment '邮箱';
2.2修改字段
alter table user change class_id grade_id int comment '年级id';
2.3删除字段
alter table user drop column class_id;
3. 索引操作
show index in user; alter table user add index idx_class_id(class_id); alter table user drop index idx_class_id;
4. 备份表
create tabel user_back like user; insert into user_back select * from user; // 备份过程中注意先删除索引,这样插入速度要快很多很多,比如alter table user drop primary key `id`, drop index `class_id`.