开源云计算mysql_云计算-开源数据库-SQL2
DML: 目的在MySQL管理软件中,DDL已经定义了数据库结构。
使用:可以通过SQL语句中的DML语言来实现数据的操作,包括使用
INSERT实现数据的插入
DELETE实现数据的删除
UPDATE实现数据的更新。
一, 插入数据insert 完整插入 语法 insert into 表名 values(值1,值2,值3值···)
部分插入 语法 insert into 表名(表名.列明) values(值1,值2)
二,更新数据update语法
UPDATE 表名 SET 列名=值 WHERE CONDITION;
示例1
准备一张表
mysql> create table t6(id int, name varchar(20));
mysql> insert into t6 values (1,'aa');
mysql> insert into t6 values (2,'bb');
更新数据
需求:把bb改成cc
mysql> update t6 set name='cc' where id=2;
查询结果
mysql> select * from t6;
示例2
修改mysql数据库管理员root账户的密码。
mysql> update mysql.user set authentication_string=password("QianFeng@123456") where user="root";
三、删除数据DELETE
语法:
DELETE FROM 表名 WHERE CONDITION;
示例:
需求:删除id为2 的用户记录。
mysql> delete from t6 where id=2;
DQL : 目的
在mysql管理软件中,可以通过SQL语句中的DQL语言来实现数据的
select 查询操作 。 互联网用户查询余额,查询装备的操作。
MYSQL查询;
一。简单查询: 查看分列: select 列1 列2 from 表名;
通过四则运算查询
看一看年薪
SELECT name, salary, salary*14 FROM employee5;
二,条件查询:单条件查询where 查询HR部门的员工姓名 selecct name,post from employee5 where post="HR"
多条件查询AND/OR:查询hr部门的员工姓名,并且工资大于1000
SELECT name,salary
FROM employee5
WHERE post='hr' AND salary>1000;
查询所有部门的员工姓名,并且工资是6000或者8000的员工
SELECT name, salary FROM employee5
WHERE salary=6000 OR salary=8000
OR
关键字BETWEEN AND 在什么之间
需求:查一查薪资在5000到15000
SELECT name,salary FROM employee5
WHERE salary BETWEEN 5000 AND 15000;
需求:不在5000~15000呢?请使用NOT
SELECT name,salary FROM employee5
WHERE salary NOT BETWEEN 5000 AND 15000;
BETWEEN 5000 AND 15000
关键字IN集合查询
工资可能是4000,也可能是5000,还有可能是9000,怎么查
OR可以组合多条件,效率如何?
SELECT name, salary FROM employee5
WHERE salary=4000 OR salary=5000 OR salary=6000 OR salary=9000 ;
优化
是什么什么
SELECT name, salary FROM employee5
WHERE salary IN (4000,5000,6000,9000) ;
不是什么什么
SELECT name, salary FROM employee
WHERE salary NOT IN (4000,5000,6000,9000) ;
关键字IS NULL
没有岗位描述的
空
SELECT name,job_description FROM employee5
WHERE job_description IS NULL;
非空
SELECT name,job_description FROM employee5
WHERE job_description IS NOT NULL;
错误示范,空格''
SELECT name,job_description FROM employee5
WHERE job_description='';
关键字LIKE模糊查询
好像有个员工姓阿
SELECT * FROM employee5
WHERE name LIKE 'al%';
通配符’%’代表多个任意字符
注意不是shell的"*"星号。mysql使用"%"
好像有个员工姓阿
SELECT * FROM employee5
WHERE name LIKE 'al___';
注意不是shell的“?”问号。mysql使用"_"下划线
通配符’_’代表1个任意字符
三,查询排序 : 例如以工资升序排列
SELECT * FROM 表名 ORDER BY 工资的列名 ASC;
例如以工资降序排列
SELECT * FROM 表名 ORDER BY 工资的列名 DESC;
工资最高的前五名
SELECT * FROM employee5 ORDER BY salary DESC
LIMIT 5;
//默认初始位置为0
开源云计算mysql_云计算-开源数据库-SQL2相关推荐
- 云计算正在“抹杀”开源?
[编者按]开源之初,无数开发者满怀热情,无偿分享自己的代码,希望为世界贡献自己的一份力量.然而当开源加入商业模式,开发者们慢慢意识到,事情不太对劲.开源代码带来的丰厚回报富了别人的腰包,自己却连句谢谢 ...
- 【新国产化】采用开源技术的云计算厂商,能算国产化品牌吗?
本文作者│ 欧小刚 曾几何时,信息产业国产化很大程度上就是去IOE,即不再使用IBM小型机.Oracle数据库和EMC存储设备.在这三项中,商业数据库是一个比较封闭的体系,替换成本高,因此是相对最难去 ...
- 云计算技术 — 云计算生态依靠开源社区进行构建
目录 文章目录 目录 云计算生态依靠开源社区进行构建 健全标准 建立信任 云计算生态依靠开源社区进行构建 健全标准 云原生技术自 2015 年由 CNCF 下过定义以后,短短 5 年间发展迅速,已经演 ...
- 在开源模式下云计算大数据的现状浅析
"开源"模式带来的好处很多,其中最吸引人的就是可以帮助企业降低成本.另外,开源模式消除了供应商的限制和壁垒,并且可让技术变得更加协作,合作者会不断更新开源软件,使技术得到持续的完善 ...
- 开源如何推动云计算的发展与创新 | 雨林开源行
近年来,开源生态发展势头迅猛,随着数字经济的发展,国家愈发重视开源产业及生态的建设.2021 年,开源被列入国家顶层规划<中华人民共和国国民经济和社会发展第十四个五年规划和 2035 年远景目标 ...
- 简易的监控mysql_使用开源工具mysqlreport监控Mysql数据库-简易使用方法
使用开源工具mysqlreport监控Mysql数据库 Mysql的监控工具有很多种,包括图形,shell的都有,比如常见的有:Spotlight on Mysql.Mysql adminitrati ...
- PDMan-2.1.3 发布:用心开源,免费的国产数据库建模工具
2019独角兽企业重金招聘Python工程师标准>>> 一.软件介绍 PDMan 是一款开源免费的数据库模型建模工具,是PowerDesigner之外另一种更好的选择.支持Windo ...
- cetus权限连接主从mysql_网易开源中间件 -Cetus监控模块
01 概述 本文主要对Cetus的监控模块的使用及原理进行介绍,并介绍Cetus使用过程中,监控模块常见的问题及解决方法. Cetus监控模块拥有独立的监控线程,主要是对Cetus后端各个MySQL实 ...
- Sysbench对OceanBase开源版3.1.3数据库的OLTP性能测试
Sysbench对OceanBase开源版3.1.3数据库的OLTP性能测试 作者:马顺华 从事运维管理工作多年,目前就职于六棱镜(杭州)科技有限公司,熟悉运维自动化.OceanBase部署运维.My ...
最新文章
- 在Ubuntu 16.04.3 TLS上玩转tls协议的简单demo
- myeclipse6.0下载及注冊码
- 从此不再为Web页面中的Tooltip烦恼
- 转: The Code Commandments: Best Practices for Objective-C Coding (updated for ARC)
- PHP__call __callStatic
- mysql 分表后排序_MySQL优化分库分表,为什么要分表,分表以后如何进行排序查询,业务如何设计?...
- 收藏 | 机器学习、深度学习调参手册
- c# winform窗体边框风格的设计
- 医疗物联网解决方案提供商“识凌科技”完成C轮融资
- 【路面分类】基于matlab灰度共生矩阵图形纹理检测+SVM路面状况分类【含Matlab源码 1519期】
- java调用阿里OCR身份识别接口
- 国土档案管理信息系统【档案查借阅登记】
- 发送RST报文的几种可能的情况
- 家用汽车维修3:基于OBDII的故障分析
- 移动页面HTML5自适应手机屏幕宽度
- java计算机毕业设计水果商城源代码+数据库+系统+lw文档
- 服务器登录信息记录,服务器记录远程桌面登录的信息
- java Swing中JTextField自动补全功能例子
- 第六次实验报告第二部分
- jmeter 聚合报告里面是什么意思