5。7。23

更新时间:01-24 教程 由 初遇 分享

MySQL是一款流行的关系型数据库管理系统。在5.7.23的版本中,包含了许多新的功能和改进。

其中一项改进是对JSON类型的支持。现在可以将JSON字符串存储在MySQL的JSON列中,并使用内置函数来查询、添加、删除或更新JSON值。这极大地方便了开发人员在应用程序中使用JSON数据。

CREATE TABLE `test` (`id` int(11) NOT NULL AUTO_INCREMENT,`data` json DEFAULT NULL,PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;INSERT INTO `test` (`data`) VALUES ('{"name": "John", "age": 30}');

另一项改进是对Window函数的支持。Window函数允许在数据行的子集上执行聚合或分析计算,例如排名、累积和或运行总计。使用Window函数可以更方便地进行数据分析和报告。

SELECT department, employee, salary, AVG(salary) OVER (PARTITION BY department ORDER BY salary DESC) AS 'average'FROM employees;

此外,MySQL 5.7.23还包括了对数学函数的改进,例如加入了ROUNDMAGIC函数。同时,该版本修复了一些安全漏洞,增强了安全性。

声明:关于《5。7。23》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2076211.html