mysql表和字段的操作

御弟哥哥 等级 204 0 0

(3)mysql表和字段的操作

(3)mysql表和字段的操作

创建表

create table name(
id int,
student varchar(20)     
);

查看表结构

常用

describe 表名;

修改表名

老表 rename 新表

ALTER TABLE tb\_meng RENAME db\_meng1;

删除表

drop table 表名;

增加字段

把字段加到最后位置

ALTER TABLE tb\_meng ADD age VARCHAR(50);

把字段加到第一个位置

ALTER TABLE tb\_meng ADD age VARCHAR(50) FIRST;

删除字段

ALTER TABLE tb\_meng drop age ;

修改字段数据类型

ALTER TABLE tb\_meng MODIFY name INT;

同时修改字段名称和数据类型(也可以只修改字段名称)

ALTER TABLE tb\_meng CHANGE name name1 VARCHAR(50);

修改字段顺序

把表里已经存在的字段移动到第一行

ALTER TABLE tb\_meng MODIFY name1 VARCHAR(50) FIRST; 

name1字段移动到id字段之后

ALTER TABLE tb\_meng MODIFY name1 VARCHAR(50) AFTER id;

获得最新的id,如果一次插入多行返回list。每个连接间不受影响。不需要加事物

SELECT LAST\_INSERT\_ID()
收藏
评论区
守株待兔
最新文章
PostgreSQL简史 2021-04-13 22:04
彻底理解js闭包 2021-03-08 23:00
Groovy中的类 2021-03-07 10:39
Groovy 集合与闭包 2021-03-07 10:31
Groovy基础与循环语句 2021-03-07 10:21
Groovy初探 2021-03-06 20:54

导读