繁体   English   中英

SQL的变种什么呢MariaDB的使用?

[英]What variant of SQL does MariaDB use?

关系数据库管理系统通常使用 SQL 的特定变体。 例如,SQL Server 使用 Transact-SQL 又名 T-SQL。

我知道 MariaDB 基于 MySQL(RDBMS),而 MySQL 使用的 SQL 变体显然本身也称为 MySQL(根据这个问题)。 我应该假设 MariaDB 也使用 MySQL 语言吗?

我尝试了几次 Google 搜索,但一无所获。 由于 RDBMS 和语言之间的混淆,这很棘手。 大多数结果只是将 MariaDB 与 MySQL(RDBMS)进行比较。

MariaDB的确实使用相同的SQL方言为MySQL的。

但是,MariaDB的更新版本有额外的功能,它主要出现在查询语言设置和功能。 该MariaDB的团队的分歧名单是在这里: https://mariadb.com/kb/en/library/mariadb-vs-mysql-features/

是大的,从我个人角度来说,主要是在MariaDB的10.2及更高版本。

MySQL的8之前,MariaDB的有一些能力缺席在MySQL。 这些都是在MySQL 8+

MySQL的版本8有更好的版本的REGEXP_REPLACE()REXEXP_SUBSTR()比MariaDB的的版本2

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM