MariaDB使用哪种SQL变体?

时间:2017-11-03 19:40:06

标签: mysql sql mariadb rdbms sql-variant

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

我理解MariaDB基于MySQL(RDBMS),MySQL使用的SQL变体显然本身也称为MySQL(根据this question)。我是否应该假设MariaDB也使用MySQL语言?

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

1 个答案:

答案 0 :(得分:3)

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

但是,MariaDB的更高版本具有额外的功能,这些功能主要显示为查询语言中的设置和功能。 MariaDB团队的差异列表如下:https://mariadb.com/kb/en/library/mariadb-vs-mysql-features/

从我个人的角度来看,大部分是在MariaDB 10.2及更高版本中。