MySQL 数据库 的增删改查

对表格字段的

目录

对表格字段的增删改查

修改表名

添加字段

修改字段

删除字段

对数据的增删改查

添加数据

删除数据

修改数据 

查询数据 

案例一    


增删改查

修改表名

ALTER TABLE 表名 RENAME AS 新表名

添加字段

ALTER TABLE 表名 ADD 字段名  字段名 列类型[]属性

修改字段

ALTER TABLE 表名 CHANGE 字段名 新字段名  新字段名属性

删除字段

ALTER TABLE 表名 DROP `字段名`

对数据的增删改查

添加数据

INSERT INTO 表名(字段1,字段2,...,字段n) VALUES(数据1,数据2,...,数据n);

删除数据

DELETE FROM 表名 WHERE字段名 = 数据;

修改数据 

 UPDATE SET 字段名 = 数据 FROM 表名 WHERE 字段名 = 数据;

查询数据 

 SELECT 字段名,字段名,...,字段名 FROM 表名 WHERE 字段名 = 数据;
  

案例一    

1、建表

#创建一个员工表
CREATE TABLE `workers`(
`id` INT,
`name` VARCHAR(20),
`gender` VARCHAR(20),
`birthday` DATE,
`email` VARCHAR(10),
`remark` VARCHAR(50)
);

2、字段 增删改查
 

#修改员工表
#在员工表基础上增加age列
ALTER TABLE workers ADD age INT(3);
#修改email长度为50
ALTER TABLE workers CHANGE email email VARCHAR(50);
#删除remark列
ALTER TABLE workers DROP remark;
#列名name修改为username	
ALTER TABLE workers CHANGE `name` `username` VARCHAR(20);

3、数据 增删改查

#添加数据
INSERT INTO workers VALUES(1,'张三丰','男','1367-10-21','12321222@qq.com',102);
INSERT INTO workers VALUES(2,'达摩','男','1227-4-15','12321222@126.com',54);
INSERT INTO workers VALUES(3,'梅超风','女','1547-6-1','12321222@163.com',44);
INSERT INTO workers VALUES(4,'三体星人','未知','3012-8-15','12321222@fly.com',2000);
INSERT INTO workers VALUES(5,'超级赛亚人','男','1985-2-3','12321222@sina.com',25);

#将id为4的那一行的username改为弗利萨
UPDATE workers SET username='弗利萨' WHERE id=4; 
#删除age为2000的那一行
DELETE FROM workers WHERE age=2000;
#将id为3的那一行的age设为250
UPDATE workers SET age=250 WHERE id=3;
#将id为5的那一行的username改为孙悟空,年龄改为26
UPDATE workers SET username='孙悟空' ,age=26 WHERE id=5;
#查询表格数据
SELECT * FROM workers 

  • 8
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值