Mysql之你不知道的基础

avatar
作者
筋斗云
阅读量:18

Hello,大家晚上好。

上篇说我们开始来了解Mysql数据库,今天就正式讲。Mysql大家都用过很多遍啦,而且基本大部分的互联网公司都会用到Mysql数据库,所以不讲大家都知道的,讲讲大家可能不知道的但是特别特别重要的概念,以让大家更加的清楚。

-MySQL是哪家公司的?历史背景是什么?

Mysql是由欧洲瑞典这个国家中的Mysql AB公司在1994年开发的一个关系型数据库管理系统,后面又被Sun公司收购,最终落入Oracle公司的怀中!所以目前属于Oracle公司旗下的产品,那么Oracle公司旗下还有什么呢?首当其次肯定就是我们大名鼎鼎的Oracle数据库!记住这个就可以啦!

-MySQL是什么类型的数据库?

关系型关系型关系型!

-MySQL的应用场景?

首先是简单的个人博客网站、企业级应用程序,游戏开发,移动应用等的解决方案!详细参考如下!

Web应用程序的基石:电子商务、社交媒体、博客论坛等。

数据分析与报表的得力助手:复杂查询、报表生成。

企业级应用的坚实后盾:CRM、HRM、SCM等系统支持。

嵌入式应用的灵活选择:集成于各类应用程序中。

日志与时间序列数据的存储专家:监控系统、日志分析等。

云计算与大数据的伙伴:云数据库服务、Hadoop与Spark集成。

游戏开发的性能保障:用户数据、排行榜、物品管理等。

移动应用与IoT的数据库解决方案:跨平台支持、移动设备友好。

-MySQL版本

版本版本,本人目前用的还是8,Mysql8以后java驱动就改了哦!

早期版本:MySQL从内部使用版本开始,逐步发展到MySQL 3.X系列,其中MySQL 3.11.1是第一个稳定版本。MySQL 3.X到4.X的过渡中,MySQL逐渐开放源码,并引入了MyISAM和InnoDB等存储引擎。

4.X版本系列:MySQL 4.0引入了InnoDB存储引擎,支持事务处理等重要特性。MySQL 4.1则进一步加强了Unicode支持和预备语句等功能。

5.X版本系列:MySQL 5.0是一个重要的里程碑,引入了存储过程、视图、触发器和游标等高级功能。随后的5.1、5.5和5.6版本不断对性能、安全性和可用性进行改进,增加了分区表、在线DDL、多源复制等特性。

8.X版本系列:MySQL 8.0是近年来最重要的版本之一,它引入了窗口函数、递归SQL语句、角色管理、改进的JSON支持等现代化数据库特性。MySQL 8.0还对数据字典进行了重构,提高了系统的可扩展性和可维护性。

最新版本:截至最新信息,MySQL已经发布了9.0版本,作为创新版,它带来了更多的新特性和改进。例如,删除了“mysql_native_password”插件,增加了对EXPLAIN ANALYZE输出结果的JSON格式支持等。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!