Mysql中(DML)数据操作-阿里云开发者社区

开发者社区> 软件测试帅哥> 正文

Mysql中(DML)数据操作

简介: Mysql中(DML)数据操作
+关注继续查看

DML(数据操作语言,它是对表记录的操作(增、删、改)!)
插入数据

INSERT INTO 表名(列名1,列名2, ...) VALUES(列值1, 列值2, ...)
1
修改数据

UPDATE 表名 SET 列名1=列值1, 列名2=列值2, ... [WHERE 条件]
1

  1. 运算符:

算术运算符:+,-,*,/,%
赋值运算符: =
关系运算符:=,!=(不等于),<>(不等于),>=,<=,<,> ....

             逻辑运算符:and,or ,not(用于链接多个条件)

update colin set age = 40 where number = '1001';

update colin set age = 34 where number ! = '1001';

update colin set age = 13 where number <> '1003';

update colin set age = 3 where number > '1003';

update colin set age = 12 where number <'1003';
update colin set age =11 where number >='1003';
update colin set age = 44 where number <='1003';

update colin set age =age+2 where age<=45 and age > 15    范围

BETWEEN...AND
update colin set age =110 where age between 20 and 50;
范围【前后范围都包括在
OR
update colin set age = 120 where number = '1002' or number ='102';只要满足其中一个条件就可以了
update colin set age = 120 where number in('1002','1003');

                    只要包含在小括号内的条件满足就可以执行

删除数据

DELETE FROM 表名 [WHERE 条件];

        delete from colin where name='Chen';
        删除 来自一张表  按照什么条件来删除
    delete from 表名;
        只是把全部的数据删除了
    drop table 表名
        将整个表都删掉了

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
JDBC操作 SQL SERVER之数据的分页显示
  分页显示数据记录 =countRow)    break ;     }     if(pages==1)          out.print("共" +countPage+"页,当前第"+pages+"页,下一页") ;   else   if(pages==countPage)    {     out.
856 0
MySQL 基础---数据操作
数据的操作(CRUD): 插入数据记录(CREATE) 查询数据记录(READ) 更新数据记录(UPDATE) 删除数据记录(DELETE) 插入数据记录("INSERT INTO") 插入数据: 插入完整数据记录、插入数据记录一部分、插入多条数据记录、插入查询结果。
500 0
Mysql数据库日志,备份及回滚操作
一、打开二进制日志配置 : 在Windows系统下,对mysql的my.ini的log-bin等进行配置目录位置时,假设要将log-bin的日志配置到D盘的mysqllog的文件为binlog。则可以如下配置 : [mysqld] log-bin="D:\mysqllog/binlog"  注意:在这里的最后一个路径采用的是"/"而不是Windows文件系统的“\"   二、二进制日志处理: 1、查看 采用Mysqlbinlog.exe。
730 0
怎么对MySQL数据库操作大数据?这里有思路
最近学到一招关于使用java代码操作MySQL数据库,对大文本数据(LOB)进行CRUD的技巧,虽然向数据库很少向中存入大文本文件(一般都是存储在硬盘上),但是还是很有必要知道这一技巧的。
886 0
MySQL数据库的常用操作
添加一个用户dba,密码sql,可以管理db_开头的数据库 GRANT ALL PRIVILEGES ON `db\_`.* TO 'dba'@'localhost' IDENTIFIED BY 'sql' WITH GRANT OPTION; FLUSH PRIVILEGES;   从其他机器访问 如果要允许从其他机器访问,要修改 etc/mysql/my.
709 0
MySQL 服务器变量 数据操作DML-视图
原文:MySQL 服务器变量 数据操作DML-视图 SQL语言的组成部分 常见分类: DDL:数据定义语言 DCL:数据控制语言,如授权 DML:数据操作语言 其它分类: 完整性定义语言: DDL的一部分功能约束 约束:包括主键,外...
840 0
MySQL-数据库基本操作
MySQL-数据库基本操作
75 0
+关注
软件测试帅哥
🥳五年经验的软件测试工程师 ✨曾任某金融上市公司测试负责人,现任某绿色能源科技公司测试负责人。 👉分享软件测试功能、接口、自动化、性能、测开、面试职场干货,测试新人职业规划及咨询。 👉零基础转行软件测试实训 🤝关注我,每天了解软件测试行业知识 👉领取学习资料:VX:17853468896
72
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载