MySQL 标准兼容性
标准兼容性说明了 MySQL 与 ANSI/ISO SQL 标准的关系。SQL 标准有多个版本,“SQL 标准”一词用于指代任何时间点的当前 SQL 标准版本。
以下是 MySQL 标准兼容性:
MySQL 服务器最初设计用于处理中型数据库(1000 万到 1 亿行或每个表 100 MB)的小型系统。但目前,它已升级到可以处理 TB 级数据库。
MySQL 支持 ODBC 级别 0 到 3.5.1。
MySQL 还支持高可用性数据库集群,这可以通过“NDBCLUSTER”存储引擎实现。
一个原生 JSON 数据类型,已定义为 RFC 7159。这基于 ECMAScript 标准 ECMA-262。
实现了 SQL/JSON 函数的一个子集,该子集由 SQ-2016 标准的预出版草案指定。
MySQL 服务器可以在不同的模式下运行,这些模式可以对不同的客户端应用不同的方式。这取决于与“sql_mode”系统变量关联的值。
DBA 可以设置全局 SQL 模式以匹配站点服务器的操作要求。每个应用程序都可以根据其要求设置自己的 SQL 会话模式。
根据 SQL 模式,MySQL 的语法也会发生变化,以及同时执行的数据验证检查。
广告