MySQL数据管理

MySQL数据管理

DML语句

DML(数据操作语言)用于操作数据库对象中所包含的数据包括

  • INSERT ( 添加数据语句 )

  • UPDATE ( 更新数据语句 )

  • DELETE ( 删除数据语句 )

修改数据表

修改表名
ALTER TABLE 旧表名  RENAME AS  新表名
添加字段
ALTER TABLE 表名   ADD 字段名   列类型 [ 属性 ]   
修改字段
ALTER TABLE 表名   MODIFY 字段名   列类型 [ 属性 ]   
ALTER TABLE 表名   CHANGE 旧字段名  新字段名   列类型 [ 属性 ]
删除字段
ALTER TABLE 表名   DROP  字段名
​
在已创建的表中添加字段
ALTER TABLE GOODS
ADD good_type BIGINT(20);

使用MySQL语句添加数据

添加:

INSERT INTO 表名 [ ( 字段1, 字段2, 字段3, … ) ] VALUES ( '值1', '值2', '值3', …)

  • 字段或值之间用英文逗号隔开

  • “字段1, 字段2…”该部分可省略,但添加的值务必与表结构数据列顺序相对应,且数量一致

  • 可同时插入多条数据,values 后用英文逗号隔开

修改:

update 表名 set 列1 = 值1,列2 = 值2... [where 条件]

#修改
# update 表名 set  列1 = 值1,列2 = 值2... [where 条件]
update student set loginPwd = "123456",Sex = 2
where StudentName = "王城如";
​
#修改学号为1006的C语言-3考试成绩
#要求成绩+20分
​
update result set StudentResult = StudentResult+20
where StudentNo = 1006 and SubjectNo = 7;
​
#将数据表subject中ClassHour大于110
#且GradeID为1的课时都减少10
update subject set ClassHour = ClassHour-10
where ClassHour>110 and GradeID = 1;
删除

delete from 表名 [where 条件]

delete from student where StudentNo = 10066;

#

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值