MySQL命令2
MySQL服务没启动的话,打开任务管理器的服务,找到MySQL57重新启动
克隆表:
需要创建很多表结构一样的表,那么这个时候就可以使用克隆的技术来实现创建表
create table newtablename like oldtablename;
查看表的创建过程
show create table tablename\G;(展示界面想·更清晰)
show create table tablename\g;
修改表名称
rename table oldtablename to newtablename
字段管理
添加一列:
alter table tableName add 字段 字段类型
删除一列:
alter table tablename drop 字段;
插入新列至第一行:
alter table tablename add 新字段名称 类型 first;
插入新列至某一行后面:
alter table tablename add 新字段名称 after 某一列的后面;
添加行列注释:
alter table tablename add 新字段名称 comment“注释内容”;
修改字段类型:
alter table tablename modify 字段名称 新的类型;
修改字段类型、添加注释、放在某一字段后面
修改字段名称:
alter table tablename change 旧字段名称 新字段名称 类型;
表单管理:
INSERT(插入),UPDATE,DELETE,SELECT操作被称为MySQL的DML的语句,INSERT,UPDATE,DELETE可以理解为写的操
查询表单内容:
select * from tablename;
INSERT(插入)分三种:
1、单条插入语句:
insert into tablename values(对应内容,字符串加“”);
2、批量插入语句(最后一行加;):
3、指定字段插入语句(当指定字段不为空时,不可为空)
4、整个表单的插入
首先克隆表
批量插入字段:
insert into newtablename select * from tablename;
删除三种方式:
1.指定删除的数据
2、批量删除数据
delete from tableName; truncate table tableName:---->针对的是千万级别的数据,它的删除效率是非常好的