TiDB中文技术文档中可以解析通过,但是不会做任何后续的处理,例如 Create Table 语句中 Engine 以及 Partition 选项,都是解析并忽略。更多兼容性差异请参考具体的文档。 存储过程 视图 触发器 自定义函数 外键约束 全文索引 空间索引 非 UTF8 字符集 TiDB 的自增 ID (Auto Increment ID) 只保证自增且唯一,并不保证连续分配。TiDB 目前采用批量分配的方 式,所以如果在多台 来用,你可以将 TiDB 用在任何以 MySQL 作为后台存储 服务的应用中,并且基本上不需要修改应用代码,同时你可以用大部分流行的 MySQL 管理工具来管理 TiDB。 TiDB 目前还不支持触发器、存储过程、自定义函数、外键,除此之外,TiDB 支持绝大部分 MySQL 5.7 的语法。 详情参见与 MySQL 兼容性对比。 TiDB 天然具备高可用特性,TiDB、TiKV、PD 这三个组件0 码力 | 444 页 | 4.89 MB | 6 月前3
TiDB v5.2 中文手册51 注意: 本页内容仅涉及 MySQL 与 TiDB 的总体差异。关于安全特性、悲观事务模型相关的兼容信息请 查看各自具体页面。 2.6.1 不支持的功能特性 • 存储过程与函数 • 触发器 • 事件 • 自定义函数 • 外键约束 #18209 • 临时表 #1248 • 全文语法与索引 #1793 • 空间类型的函数(即 GIS/GEOMETRY)、数据类型和索引 #6347 SELECT 的地方都能用 DO 替换。例如 DO id FROM t1 就是不是合法的 SQL 语句,因为它引用了一张表。 DO 在 MySQL 中的一个主要应用场景是存储过程或者触发器。因为 TiDB 当前不支持存储过程和触发器,所以 DO 的实际使用场景较少。 12.11.2.35.1 语法图 DoStmt ::= 'DO' ExpressionList ExpressionList ::= 的应用中,并且基本上不需要修改应用代码,同时你可以用大部分流行的 MySQL 管理工具来管理 TiDB。 13.1.1.1.6 1.1.6 TiDB 和 MySQL 兼容性如何? TiDB 目前还不支持触发器、存储过程、自定义函数、外键,除此之外,TiDB 支持绝大部分 MySQL 5.7 的语法。 详情参见与 MySQL 兼容性对比。 1942 13.1.1.1.7 1.1.7 TiDB 支持分布式事务吗?0 码力 | 2259 页 | 48.16 MB | 1 年前3
TiDB v5.1 中文手册51 注意: 本页内容仅涉及 MySQL 与 TiDB 的总体差异。关于安全特性、悲观事务模型 相关的兼容信息请 查看各自具体页面。 2.6.1 不支持的功能特性 • 存储过程与函数 • 触发器 • 事件 • 自定义函数 • 外键约束 #18209 • 临时表 #1248 • 全文语法与索引 #1793 • 空间类型的函数(即 GIS/GEOMETRY)、数据类型和索引 #6347 SELECT 的地方都能用 DO 替换。例如 DO id FROM t1 就是不是合法的 SQL 语句,因为它引用了一张表。 DO 在 MySQL 中的一个主要应用场景是存储过程或者触发器。因为 TiDB 当前不支持存储过程和触发器,所以 DO 的实际使用场景较少。 12.11.2.35.1 语法图 DoStmt ::= 'DO' ExpressionList ExpressionList ::= 的应用中,并且基本上不需要修改应用代码,同时你可以用大部分流行的 MySQL 管理工具来管理 TiDB。 13.1.1.1.6 1.1.6 TiDB 和 MySQL 兼容性如何? TiDB 目前还不支持触发器、存储过程、自定义函数、外键,除此之外,TiDB 支持绝大部分 MySQL 5.7 的语法。 详情参见与 MySQL 兼容性对比。 1893 13.1.1.1.7 1.1.7 TiDB 支持分布式事务吗?0 码力 | 2189 页 | 47.96 MB | 1 年前3
TiDB v6.1 中文手册73 注意: 本页内容仅涉及 MySQL 与 TiDB 的总体差异。关于安全特性、悲观事务模式相关的兼容信息请 查看各自具体页面。 2.6.1 不支持的功能特性 • 存储过程与函数 • 触发器 • 事件 • 自定义函数 • 外键约束 #18209 • 全文语法与索引 #1793 • 空间类型的函数(即 GIS/GEOMETRY)、数据类型和索引 #6347 • 非 ascii TiDB 支持的第三方工具,你可以查看TiDB 支持的第三方工具。 TiDB 兼容 MySQL 的协议,但存在部分与 MySQL 不兼容的特性,例如: TiDB 不支持: • 存储过程与函数 • 触发器 223 • 外键约束 TiDB 与 MySQL 有差异: • 自增 ID:可保证全局唯一,或单 TiDB 节点的自增,但无法保证全局自增。 全部兼容性差异可查看与 MySQL 兼容性对比 支持等级 教程 DBeaver 23.0.1 Full N/A 4.13.2 已知的第三方工具兼容问题 注意: TiDB 已列举不支持的功能特性,典型的不支持特性有: • 存储过程与函数 • 触发器 • 事件 • 自定义函数 • 外键约束 • 空间类型的函数、数据类型和索引 • XA 语法 这些不支持的功能不兼容将被视为预期行为,不再重复叙述。关于更多 TiDB 与 MySQL 的兼容0 码力 | 3572 页 | 84.36 MB | 1 年前3
TiDB v5.3 中文手册59 注意: 本页内容仅涉及 MySQL 与 TiDB 的总体差异。关于安全特性、悲观事务模式相关的兼容信息请 查看各自具体页面。 2.6.1 不支持的功能特性 • 存储过程与函数 • 触发器 • 事件 • 自定义函数 • 外键约束 #18209 • 全文语法与索引 #1793 • 空间类型的函数(即 GIS/GEOMETRY)、数据类型和索引 #6347 • 非 ascii SELECT 的地方都能用 DO 替换。例如 DO id FROM t1 就是不是合法的 SQL 语句,因为它引用了一张表。 DO 在 MySQL 中的一个主要应用场景是存储过程或者触发器。因为 TiDB 当前不支持存储过程和触发器,所以 DO 的实际使用场景较少。 12.11.2.38.1 语法图 DoStmt ::= 'DO' ExpressionList ExpressionList ::= 的应用中,并且基本上不需要修改应用代码,同时你可以用大部分流行的 MySQL 管理工具来管理 TiDB。 13.1.1.1.6 1.1.6 TiDB 和 MySQL 兼容性如何? TiDB 目前还不支持触发器、存储过程、自定义函数、外键,除此之外,TiDB 支持绝大部分 MySQL 5.7 的语法。 详情参见与 MySQL 兼容性对比。 13.1.1.1.7 1.1.7 TiDB 支持分布式事务吗?0 码力 | 2374 页 | 49.52 MB | 1 年前3
TiDB v5.4 中文手册64 注意: 本页内容仅涉及 MySQL 与 TiDB 的总体差异。关于安全特性、悲观事务模式相关的兼容信息请 查看各自具体页面。 2.6.1 不支持的功能特性 • 存储过程与函数 • 触发器 • 事件 • 自定义函数 • 外键约束 #18209 • 全文语法与索引 #1793 • 空间类型的函数(即 GIS/GEOMETRY)、数据类型和索引 #6347 • 非 ascii SELECT 的地方都能用 DO 替换。例如 DO id FROM t1 就是不是合法的 SQL 语句,因为它引用了一张表。 DO 在 MySQL 中的一个主要应用场景是存储过程或者触发器。因为 TiDB 当前不支持存储过程和触发器,所以 DO 的实际使用场景较少。 12.11.2.38.1 语法图 DoStmt ::= 'DO' ExpressionList ExpressionList ::= 的应用中,并且基本上不需要修改应用代码,同时你可以用大部分流行的 MySQL 管理工具来管理 TiDB。 13.1.1.1.6 1.1.6 TiDB 和 MySQL 兼容性如何? TiDB 目前还不支持触发器、存储过程、自定义函数、外键,除此之外,TiDB 支持绝大部分 MySQL 5.7 的语法。 详情参见与 MySQL 兼容性对比。 2483 13.1.1.1.7 1.1.7 TiDB 支持分布式事务吗?0 码力 | 2852 页 | 52.59 MB | 1 年前3
TiDB v7.1 中文手册注意: 67 本页内容仅涉及 MySQL 与 TiDB 的总体差异。关于安全特性、悲观事务模式相关的兼容信息, 请查看各自具体页面。 2.4.1 不支持的功能特性 • 存储过程与函数 • 触发器 • 事件 • 自定义函数 • 全文语法与索引 #1793 • 空间类型的函数(即 GIS/GEOMETRY)、数据类型和索引 #6347 • 非 ascii、latin1、binary、utf8、utf8mb4、gbk Visual Studio Code 1.72.0 Full N/A 4.13.2 已知的第三方工具兼容问题 注意: TiDB 已列举不支持的功能特性,典型的不支持特性有: • 存储过程与函数 • 触发器 • 事件 • 自定义函数 • 空间类型的函数、数据类型和索引 • XA 语法 这些不支持的功能不兼容将被视为预期行为,不再重复叙述。关于更多 TiDB 与 MySQL 的兼容 性对比,你可以查看与 SELECT 的地方都能用 DO 替换。例如 DO id FROM t1 就是不是合法的 SQL 语句,因为它引用了一张表。 DO 在 MySQL 中的一个主要应用场景是存储过程或者触发器。因为 TiDB 当前不支持存储过程和触发器,所以 DO 的实际使用场景较少。 2933 14.11.2.43.1 语法图 DoStmt ::= 'DO' ExpressionList ExpressionList0 码力 | 4369 页 | 98.92 MB | 1 年前3
TiDB v6.5 中文手册MySQL。 注意: 本页内容仅涉及 MySQL 与 TiDB 的总体差异。关于安全特性、悲观事务模式相关的兼容信息请 查看各自具体页面。 2.4.1 不支持的功能特性 • 存储过程与函数 • 触发器 • 事件 • 自定义函数 • 外键约束 #18209 • 全文语法与索引 #1793 • 空间类型的函数(即 GIS/GEOMETRY)、数据类型和索引 #6347 • 非 ascii Visual Studio Code 1.72.0 Full N/A 4.13.2 已知的第三方工具兼容问题 注意: TiDB 已列举不支持的功能特性,典型的不支持特性有: • 存储过程与函数 • 触发器 • 事件 • 自定义函数 • 外键约束 • 空间类型的函数、数据类型和索引 • XA 语法 这些不支持的功能不兼容将被视为预期行为,不再重复叙述。关于更多 TiDB 与 MySQL 的兼容 SELECT 的地方都能用 DO 替换。例如 DO id FROM t1 就是不是合法的 SQL 语句,因为它引用了一张表。 DO 在 MySQL 中的一个主要应用场景是存储过程或者触发器。因为 TiDB 当前不支持存储过程和触发器,所以 DO 的实际使用场景较少。 2765 14.11.2.40.1 语法图 DoStmt ::= 'DO' ExpressionList ExpressionList0 码力 | 4049 页 | 94.00 MB | 1 年前3
TiDB v8.0 中文手册MySQL。 注意: 本页内容仅涉及 MySQL 与 TiDB 的总体差异。关于安全特性、悲观事务模式相关的兼容信息, 请查看各自具体页面。 2.4.1 不支持的功能特性 • 存储过程与函数 • 触发器 • 事件 • 自定义函数 • 全文语法与索引 #1793 • 空间类型的函数(即 GIS/GEOMETRY)、数据类型和索引 #6347 • 非 ascii、latin1、binary、utf8、utf8mb4、gbk Visual Studio Code 1.72.0 Full N/A 4.13.2 已知的第三方工具兼容问题 注意: TiDB 已列举不支持的功能特性,典型的不支持特性有: • 存储过程与函数 • 触发器 • 事件 • 自定义函数 • 空间类型的函数、数据类型和索引 • XA 语法 这些不支持的功能不兼容将被视为预期行为,不再重复叙述。关于更多 TiDB 与 MySQL 的兼容 性对比,你可以查看与 SELECT 的地方都能用 DO 替换。例如 DO id FROM t1 就是不是合法的 SQL 语句,因为它引用了一张表。 DO 在 MySQL 中的一个主要应用场景是存储过程或者触发器。因为 TiDB 当前不支持存储过程和触发器,所以 DO 的实际使用场景较少。 3141 14.13.2.49.1 语法图 DoStmt ::= 'DO' ExpressionList ExpressionList0 码力 | 4805 页 | 101.28 MB | 1 年前3
TiDB v7.5 中文手册52 注意: 本页内容仅涉及 MySQL 与 TiDB 的总体差异。关于安全特性、悲观事务模式相关的兼容信息, 请查看各自具体页面。 2.4.1 不支持的功能特性 • 存储过程与函数 • 触发器 • 事件 • 自定义函数 • 全文语法与索引 #1793 • 空间类型的函数(即 GIS/GEOMETRY)、数据类型和索引 #6347 • 非 ascii、latin1、binary、utf8、utf8mb4、gbk Visual Studio Code 1.72.0 Full N/A 4.13.2 已知的第三方工具兼容问题 注意: TiDB 已列举不支持的功能特性,典型的不支持特性有: • 存储过程与函数 • 触发器 • 事件 • 自定义函数 • 空间类型的函数、数据类型和索引 • XA 语法 这些不支持的功能不兼容将被视为预期行为,不再重复叙述。关于更多 TiDB 与 MySQL 的兼容 性对比,你可以查看与 SELECT 的地方都能用 DO 替换。例如 DO id FROM t1 就是不是合法的 SQL 语句,因为它引用了一张表。 DO 在 MySQL 中的一个主要应用场景是存储过程或者触发器。因为 TiDB 当前不支持存储过程和触发器,所以 DO 的实际使用场景较少。 3028 14.13.2.48.1 语法图 DoStmt ::= 'DO' ExpressionList ExpressionList0 码力 | 4590 页 | 100.91 MB | 1 年前3
共 15 条
- 1
- 2













