5.26 MySQL(2)

MySQL实战(2)

克隆表:create table newtableName like oldTableName;

 

 查看创建表的详细过程:

1、show create table tableName \g;

 

2、show create table tableName \G;

 

 

表结构的维护:

1、修改表的名称:rename table oldTableName to newTableName;

2、添加一列:alter table tableName add 字段 字段类型;

(1)添加至第一行:alter table tableName add xx 字段 first;

 

 (2)添加到xx之后:alter table tableName add xx 字段 after xx;

 

3、删除一列:alter table tableName drop 字段;

 

 

4、字段备注:comment"xxxx";

(1)新建字段增加备注并在创建过程中可查看:

 

(2)添加在特定位置并备注:

 

5、修改列的类型:alter table tableName modify 字段 字段新的类型;

 

6、修改列的名称 :alter table tableName change 旧列名 新列名 类型;

 

 

MySQL的DML语句

INSERT、UPDATE、DELETE、SELECT操作被称为MySQL的DML的语句,INSERT,UPDATE,DELETE可以理解为写的操作,也就是write,SELECT是⼀个读的操作,也就是read。

INSERT:

1、单条插入语句

 

2、批量插入语句

 

3、指定字段插入语句(默认不能为空的条件下,必须插入相应内容)

 

4.把一个表里面的数据插入到另外一个表:

(1)克隆表

(2)批量插入

 

delete:

1、指定删除的数据(只要符合数据全都会被删除)

 

2、批量删除数据

(1)delete from tableName;

 (2)truncate table tableName:针对的是千万级别的数据,它的删除效率是非常好的

 

posted @   重逢Fate  阅读(24)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示