MySQL命令2

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可以理解为写的操 作,也就是write,SELECT是⼀个读的操作,也就是read。

查询表单内容:

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:---->针对的是千万级别的数据,它的删除效率是非常好的

 

 

posted @ 2022-05-26 20:05  饭依然特稀  阅读(25)  评论(0编辑  收藏  举报