MySQL 8.0 新增了哪些功能?
让我们了解 MySQL 8.0 中添加的功能
增强的安全级别
安全级别得到了改进,数据库管理员 (DBA) 获得了更大的帐户管理灵活性。
资源组
可以创建和管理资源组,服务器能够将线程分配到服务器内运行的特定组的资源。组属性可用于控制资源,限制或授予线程使用资源的权限,等等。
事务型数据字典
事务型数据字典用于存储有关对象的信息,这些信息以前是非事务型表。
升级过程
升级过程已更改,服务器负责以前由“mysql_upgrade”执行的任务。所有必要的升级任务都会自动执行。
InnoDB 引擎更新
InnoDB 引擎已进行更改。当每次当前最大自动递增计数器的值更改时,将其写入“redo 日志”中,并在每个检查点将其保存到引擎私有的系统表中。这确保了在服务器重新启动时,当前最大自动递增计数器的值在所有服务器上都是持久存在的。
默认字符集
版本更新后,默认字符集已从“latin1”更改为“utf8mb4”。新的字符集“utf8mb4”具有多个排序规则,其中包括“utf8mb4_ja_0900_as_cs”,这是 MySQL 中首个可用于 Unicode 的日语特定排序规则。
JSON 增强功能
对 MySQL 的 JSON 功能进行了 JSON 增强,其中添加了内联路径运算符“->>”。这相当于在调用“JSON_EXTRACT()”函数后,对结果调用“JSON_UNQUOTE()”函数。
广告
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C语言编程
C++
C#
MongoDB
MySQL
Javascript
PHP