发布于 2018-01-25 01:01:33 | 351 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的Mysql教程,程序狗速度看过来!

Mysql关系型数据库管理系统

MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。


MySQL 开发团队已发布 MySQL 8.0.4 RC 版本,可点此进行下载

该版本包含大量的更新内容,在此仅节选部分亮点,了解更多请查阅完整更改列表

安全

  • 默认使用 caching_sha2_password 身份验证机制 (WL#11057) —— 从原来的 mysql_native_password 更改为 caching_sha2_password。 从 5.7 升级 8.0 版本的不会改变现有用户的身份验证方法,但新用户会默认使用新的 caching_sha2_password 。

  • 实现 OpenSSL for MySQL 8.0 动态链接(WL#10524) —— 现在可自己选择使用哪个 OpenSSL 库。MySQL Community 现在默认使用 OpenSSL 库来实现 TLS / SSL 和其他加密函数,这些函数以前是使用 yaSSL 实现的。

JSON Table 函数

  • 新增 JSON table 函数 (WL#8867)  —— 现在可将 JSON 数据视为 SQL 表。

RLIKE/REGEXP

  • 新增 ICU 库以处理 RLIKE/REGEXP (WL#8987)  —— REGEXP()/ RLIKE()使用的库从原来的 Henry Spencer 更改为 ICU。主要是为了支持 UTF8MB4 以及 REGEXP_INSTR()、REGEXP_LIKE()、REGEXP_REPLACE() 和 REGEXP_SUBSTR() 等新函数。

远程管理

  • RESTART 命令 (WL#9809)  —— 实现了一个 SQL RESTART 命令,可通过 SQL 连接启用 MySQL 服务器的远程管理。

错误日志

  • Logging services:为发送到 MySQL 错误日志(stderr / file)的消息引入了错误号(<error_ID>) (WL#11009) 。

  • Logging services:强制将某些非错误消息打印到错误日志,并以 [System] 标注,以免与[Error]、[Warning]、[Note] 混淆 (WL#10942) 。

  • Logging services:实现了一个名为 log_filter_dragnet 的日志过滤组件,根据用户定义的 IF <conditions> THEN <action> 规则启用日志筛选 (WL#9651) 。

重构

  • 将密码验证插件 API 重构为一个组件 (WL#6667) 。

  • Refactoring:重构 HANDLER  (WL#8066) ,EXPLAIN  (WL#8065) 和 LOAD DATA / XML  (WL#8063) 等语句,使其具有更好的可维护性和可扩展性。

完整更新内容请查阅完整更改列表发行说明



历史版本 :
MySQL 8.0.4 RC 发布,带来大量新特性和改进
MySQL 5.7.21 发布,bug 修复和功能增加
MySQL 5.7.20 发布,bug 修复和功能增加
MySQL 8.0.3 RC 版即将发布,看看有哪些变化
MySQL 8.0.2 DMR 发布,添加 SQL window 函数
MySQL 5.7.19 发布,开源数据库服务器
MySQL 5.7.18 发布,数据库服务器
Galera 将死 — MySQL Group Replication 正式发布
MySQL 社区版 5.7.17 发布,数据库服务器
MySQL 5.7.16 发布,yaSSL 修复升级
MySQL 5.7.15 发布,新增 InnoDB 和 CMake 选项
MySQL 5.7.14 发布
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务