详情介绍
MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
近日MySQL 8.0 正式版 8.0.11发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能!
注意:从 MySQL 5.7 升级到 MySQL 8.0 仅支持通过使用 in-place 方式进行升级,并且不支持从 MySQL 8.0 降级到 MySQL 5.7(或从某个 MySQL 8.0 版本降级到任意一个更早的 MySQL 8.0 版本)。唯一受支持的替代方案是在升级之前对数据进行备份。
其他版本下载:
MySQL 8.0 for Windows 官方正式版 64位下载地址
MySQL Server 8.0 for Ubuntu Linux 18.04 正式版 64位下载
1. 性能:MySQL 8.0 的速度要比 MySQL 5.7 快 2 倍。MySQL 8.0 在以下方面带来了更好的性能:读/写工作负载、IO 密集型工作负载、以及高竞争("hot spot"热点竞争问题)工作负载。
2. NoSQL:MySQL 从 5.7 版本开始提供 NoSQL 存储功能,目前在 8.0 版本中这部分功能也得到了更大的改进。该项功能消除了对独立的 NoSQL 文档数据库的需求,而 MySQL 文档存储也为 schema-less 模式的 JSON 文档提供了多文档事务支持和完整的 ACID 合规性。
3. 窗口函数(Window Functions):从 MySQL 8.0 开始,新增了一个叫窗口函数的概念,它可以用来实现若干新的查询方式。窗口函数与 SUM()、COUNT() 这种集合函数类似,但它不会将多行查询结果合并为一行,而是将结果放回多行当中。即窗口函数不需要 GROUP BY。
4. 隐藏索引:在 MySQL 8.0 中,索引可以被“隐藏”和“显示”。当对索引进行隐藏时,它不会被查询优化器所使用。我们可以使用这个特性用于性能调试,例如我们先隐藏一个索引,然后观察其对数据库的影响。如果数据库性能有所下降,说明这个索引是有用的,然后将其“恢复显示”即可;如果数据库性能看不出变化,说明这个索引是多余的,可以考虑删掉。
5. 降序索引:MySQL 8.0 为索引提供按降序方式进行排序的支持,在这种索引中的值也会按降序的方式进行排序。
6. 通用表表达式(Common Table Expressions CTE):在复杂的查询中使用嵌入式表时,使用 CTE 使得查询语句更清晰。
7. UTF-8 编码:从 MySQL 8 开始,使用 utf8mb4 作为 MySQL 的默认字符集。
8. JSON:MySQL 8 大幅改进了对 JSON 的支持,添加了基于路径查询参数从 JSON 字段中抽取数据的 JSON_EXTRACT() 函数,以及用于将数据分别组合到 JSON 数组和对象中的 JSON_ARRAYAGG() 和 JSON_OBJECTAGG() 聚合函数。
9. 可靠性:InnoDB 现在支持表 DDL 的原子性,也就是 InnoDB 表上的 DDL 也可以实现事务完整性,要么失败回滚,要么成功提交,不至于出现 DDL 时部分成功的问题,此外还支持 crash-safe 特性,元数据存储在单个事务数据字典中。
10. 高可用性(High Availability):InnoDB 集群为您的数据库提供集成的原生 HA 解决方案。
11. 安全性:对 OpenSSL 的改进、新的默认身份验证、SQL 角色、密码强度、授权。
MySQL 8.0.11更改(2018-04-19,可用性)
仅使用就地升级方法支持从MySQL 5.7升级到MySQL 8.0。
不支持从MySQL 8.0降级到MySQL 5.7(或从MySQL 8.0发布到以前的MySQL 8.0发行版)。唯一受支持的替代方法是在升级之前恢复备份 。
详细更新说明:https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-11.html
官方发布说明:https://blogs.oracle.com/mysql/announcing-general-availability-of-mysql-80
MySQL 8 正式版的新增功能:https://mysqlserverteam.com/whats-new-in-mysql-8-0-generally-available/
MD5: 0b4efe256a28cd391bf057d4c61ade09
MySQL的特性
使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性。
支持AIX、BSDi、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、NetBSD、OpenBSD、OS/2 Wrap、Solaris、SunOS、Windows等多种操作系统。
为多种编程语言提供了API。这些编程语言包括C、C++、C#、Delphi、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl等。
支持多线程,充分利用CPU资源,支持多用户。
优化的SQL查询算法,有效地提高查询速度。
既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中。
提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名。
提供TCP/IP、ODBC和JDBC等多种数据库连接途径。
提供用于管理、检查、优化数据库操作的管理工具。
可以处理拥有上千万条记录的大型数据库。
下载地址
人气软件
SQL Server 2005 简体中文企业版 sql2005迅雷高速下载
Microsoft SQL Server 2022 Enterprise企业正式版 完整离线镜像+
PostgreSQL 17.2.1 for Windows 64位 官方最新正式版(附安装教程
sql2000 sp4后的一个安全补丁SQL2000-KB948110-v8.00.2050-x86x6
Microsoft SQL Server 2000 简体中文企业版(集成sp4+两个必要补
Microsoft SQL Server 2019 Developer 简体中文正式版(附安装教
SQL Server 2008 简体中文正式版(附官方下载地址3.27G) sql2008
Microsoft SQL Server 2019 标准版 官方中文正式版(附安装教程)
SQL Server Management Studio (SSMS) 2022 v19.0.2 官方正式中
MySQL v5.7.21 For Linux 结构化查询语言(SQL)数据库服务器
相关文章
-
MySQL for Windows v9.1 x64 超级精简便携版(仅14MB)
MySQL (数据库服务器)是一款小型关联式数据库管理系统,MySQL (数据库服务器)的执行性能非常高,运行速度非常快,并非常容易使用,是一个非常捧的数据库...
-
SQL Server Management Studio (SSMS) 2022 v19.0.2 官方正式中文免费版
SQL Server Management Studio (SSMS) 是一种集成环境,用于管理从 SQL Server 到 Azure SQL 数据库的任何 SQL 基础结构。 SSMS 提供用于配置、监视和管理 SQL Server 和数...
-
Microsoft SQL Server 2022 Enterprise Core企业核心版 官方正式破解+密钥
微软SQL Server 2022正式版已经上市了,Microsoft SQL Server 2022无论是在性能、安全性和可用性都获得提升,同时微软也进一步强化SQL Server的云计算功能,本次提供了SQLS...
-
Microsoft SQL Server 2022 Enterprise企业正式版 完整离线镜像+密钥
Microsoft SQL Server 2022企业破解版是一款全面的数据库平台,SQL Server 2022无论是在性能、安全性和可用性都获得提升,同时微软也进一步强化SQL Server的云计算功能,借...
-
SQL Server 2008 r2 SP3精简版小巧安装版仅29MB
在硬盘上扒出一个一卡通系统带的sqlserver2008r2小巧精减安装版,只有29mb,带一个小巧管理器,方便大家本地测试开发,不建议应用于服务器...
-
Microsoft SQL Server 2022 Express版 中文安装免费精简版
sql server 2022 express是SQL Server的一个免费版本,该版本是入门级的免费数据库,也是学习和构建桌面及小型服务器数据驱动应用程序的理想选择,继承了多数的SQL Server...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的MySQL Server 8.0 for Ubuntu Linux 18.04 官方正式版 32位资源来源互联网,版权归该下载资源的合法拥有者所有。