1.2 MySQL 数据库介绍
admin
2023-11-30 18:49:19
0次

一、MySQL概述
MySQL是关系型数据库、与其他数据库相比虽不完美 , 却足够灵活 , 能够适应多种环境 , 例如LAMP架构和LNMP架构的web应用 。。同事也可以嵌入到应用程序中 , 也支持数据库仓库、内容索引和不说软件、高可用冗余系统以及在线事务处理系统(OLTP)等各种应用类型 。
MySQL最与众不同的当属他的数据存储引擎架构 , 这种架构的设计在查询处理及其他系统任务和数据的存储/提取相分离 。这种处理和存储分离的设计可以在使用时根据性能、特性以及其他需求来选择数据的存储方式 。
【1.2 MySQL 数据库介绍】如图1.1展示了MySQL的逻辑架构图 。

1.2 MySQL 数据库介绍

文章插图
逻辑结构从上至下依次为连接器、MySQL的核心服务层和存储引擎层;
第一层:连接器  链接客户端 , 提供应用接口等
第二层:MySQL的核心功能层  MySQL管理层 , 查询解析、分析、优化、缓存及所有的内置函数等 , 所有需要跨存储引擎的功能都在该层实现:存储过程、触发器和视图等 。
第三层:存储引擎层   存储引擎负责MySQL中数据的存储和提取 。每个存储引擎均有其优劣势 。服务器通过API与存储引擎进行通信 。这些接口屏蔽了不同存储引擎之间的差异 , 使得这些差异对上层的查询过程透明 。存储引擎API包含几十个底层函数 , 用于执行注入事务等操作 。但、存储引擎不会解析SQL , 不同存储引擎之间也不会相互通信 , 而只是简单地相应上层服务器的请求 。
二、认识SQL:
结构化查询语言(Structured Query Language)简称SQL , 是一种特殊目的的编程语言 , 是一种数据库查询和程序设计语言 , 用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名 。
SQL语言结构
结构化查询语言包含6个部分:
一:数据查询语言(DQL:Data Query Language):
其语句 , 也称为“数据检索语句” , 用以从表中获得数据 , 确定数据怎样在应用程序给出 。保留字SELECT是DQL(也是所有SQL)用得最多的动词 , 其他DQL常用的保留字有WHERE , ORDER BY , GROUP BY和HAVING 。这些DQL保留字常与其他类型的SQL语句一起使用 。
二:数据操作语言(DML:Data Manipulation Language):
其语句包括动词INSERT , UPDATE和DELETE 。它们分别用于添加 , 修改和删除表中的行 。也称为动作查询语言 。
三:事务处理语言(TPL):
它的语句能确保被DML语句影响的表的所有行及时得以更新 。TPL语句包括BEGIN TRANSACTION , COMMIT和ROLLBACK 。
四:数据控制语言(DCL):
它的语句通过GRANT或REVOKE获得许可 , 确定单个用户和用户组对数据库对象的访问 。某些RDBMS可用GRANT或REVOKE控制对表单个列的访问 。
五:数据定义语言(DDL):
其语句包括动词CREATE和DROP 。在数据库中创建新表或删除表(CREAT TABLE 或 DROP TABLE);为表加入索引等 。DDL包括许多与人数据库目录中获得数据有关的保留字 。它也是动作查询的一部分 。
六:指针控制语言(CCL):
它的语句 , 像DECLARE CURSOR , FETCH INTO和UPDATE WHERE CURRENT用于对一个或多个表单独行的操作 。

本文出自 “小熊运维” 博客 , 请务必保留此出处http://maoxiaoxiong.blog.51cto.com/11705634/1981577

相关内容

热门资讯

大浪淘金APP黑幕揭秘:内盘操...   大浪淘金APP平台最隐蔽的黑幕,在于其完全封闭的内盘交易系统。这个看似与国际市场接轨的交易平台,...
告别固定工资实现财富自由?一品...   普通投资者被广告宣传诱导,注册就送现金,充值返现金券等等这些宣传方式,都是在引流到平台开户,不怕...
哈易购APP打着现货交易幌子搞...   网络上各类白银、铂金等贵金属投资广告铺天盖地,不少平台以"现货交易"为名,暗中却从事着非法期货交...
5元起投!高额收益?中国白银、...   上海华通白银国际交易中心有限公司(以下简称“华通白银国际”)打着“白银、铂金现货订购”的旗号,实...
"九州订购APP、起...   近年来,贵金属投资热度持续攀升,但乱象也随之而来。一些不法分子趁机搭建虚假交易平台,打着"低门槛...
坚锅淘金APP投资者频繁爆仓亏...   坚锅淘金APP对外宣称是贵金属现货交易平台,日常出入金看似畅通无阻,给人一种合规运营的假象。但事...
斗金订购APP“5元订购现货”...   斗金订购APP“5元订购现货”骗局揭秘:充值易、回本难,越陷越深!  许多投资人在未核实平台合规...
贵金属APP乱象曝光:&quo...   当前市场上部分贵金属类APP未取得正规交易资质,涉嫌误导消费者参与白银、铂金等商品的非合规交易!...
华通白银、银宝街APP被指虚假...   警惕现货白银投资陷阱:上海华通白银背后的平台涉嫌非法期货交易  近年来,各类现货白银交易平台以“...
充值送300,月入过万?别被量...   如今,网络上充斥着大量未经批准的贵金属及其他产品订购交易平台。这些平台普遍缺乏合法经营资质,却将...
鑫汇智投APP贵金属非法期货、...   鑫汇智投APP贵金属非法期货、人为控盘,大量投资者遭恶意收割  鑫汇智投APP长期以“低门槛、高...
矅光智策APP非法贵金属交易骗...   不少投资人在矅光智策APP上进行贵金属交易后出现了严重亏损。许多人在下载该平台时,根本不清楚其是...
飞鸽订购APP非法期货交易骗局...   飞鸽订购APP非法期货交易骗局,很多投资者根本没搞懂规则就盲目充值,买涨买跌跟买cai票一样!平...
天龙白银APP被操控的非法期货...   中小投资者在网络平台参与商品现货订购交易,表面看似合规合法,实则暗藏诸多难以察觉的风险。商品现货...
下载送试玩金?千万别碰!带你揭...   当前,许多贵金属APP交易平台正采用欺诈性营销手段。它们通过抖音等短视频平台,以“5元起投”“充...
泡泡淘金APP骗局:打着&qu...   泡泡淘金APP骗局:打着"商品订购"幌子,实则非法期货收割投资者!投资需谨慎,切勿轻信“高额回报...
南商云购APP虚假电子盘背后的...   南商云购是虚假电子盘吗?它是否具备合规的交易资质?这个曾经的"现货电子盘"如今摇身一变,披上了"...
警惕"祥龙订购&qu...   祥龙订购APP、掌上银牛APP等平台背后的运营方——四川禄宏商品现货市场有限公司,仅具备现货交易...
中国白银、华银:虚假宣传、后台...   中国白银APP宣称是上市公司“中国白银集团”与“上海华通白银国际交易中心”旗下的现货交易平台,提...
起底“优品订购”APP非法期货...   “优品订购”APP根本不具备任何合法的交易资质。其背后的运营方仅凭随便注册一家公司、开发一款交易...