DML(数据操作语言)

添加数据

  • 全部字段添加数据
insert into 表名 values(1,2, ...);
  • 给指定字段添加数据
insert into 表名(字段1, 字段2, ...) values(1,2, ...);
  • 批量添加
insert into 表名(字段1, 字段2, ...) values(1,2, ...),(1,2, ...), ...;

例如:

image.png

向表 student_info 添加数据

insert into student_info values(0001,'张青平','男','2001-10-01','衡阳市东风路77号'),
(0002,'刘东阳','男','1998-12-09','东阳市八一北路33号'),
(0003,'马晓夏','女','1995-05-12','长岭市五一路763号'),
(0004,'钱忠理','男','1994-09-23','滨海市洞庭大道279号'),
(0005,'孙海洋','男','1995-04-03','长岛市解放路27号'),
(0006,'郭小斌','男','1997-11-10','南山市红旗路113号'),
(0007,'肖月玲','女','1996-12-07','东方市南京路11号'),
(0008,'张玲珑','女','1997-12-24','滨江市新建路97号');

注意:

  • 插入数据时,指定的字段顺序需要与值的顺序是一 一对应的。
  • 字符串和日期型数据应该包含在引号中。
  • 插入的数据大小,应该在字段的规定范围内。

修改数据

  • 修改指定数据
update 表名 set 字段名1 =1 , 字段名2 =2 , .... [ where 条件 ] ;
  • 修改整张表的数据
update 表名 set 字段1 =1 , 字段名2 =2 , .... ;

例如:

修改表 stu 中学号为0004所在记录的数据,将 家庭住址 修改为 滨江市新建路96号

update stu set 家庭住址='滨江市新建路96号' where 学号=0004;

将某个字段的值删除(赋值为 NULL)

删除数据

  • 删指定数据
delete from 表名 [ where 条件 ];
  • 删除表中全部数据
delete from 表名

load

LOAD DATA
    [LOW_PRIORITY | CONCURRENT] [LOCAL]
    INFILE 'file_name'
    [REPLACE | IGNORE]
    INTO TABLE tbl_name
    [PARTITION (partition_name [, partition_name] ...)]
    [CHARACTER SET charset_name]
    [{FIELDS | COLUMNS}
        [TERMINATED BY 'string']
        [[OPTIONALLY] ENCLOSED BY 'char']
        [ESCAPED BY 'char']
    ]
    [LINES
        [STARTING BY 'string']
        [TERMINATED BY 'string']
    ]
    [IGNORE number {LINES | ROWS}]
    [(col_name_or_user_var
        [, col_name_or_user_var] ...)]
    [SET col_name={expr | DEFAULT}
        [, col_name={expr | DEFAULT}] ...]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值