【TiDBer 唠嗑茶话会 88】关于 TiDB 兼容 MySQL 8.0 ,你最想支持的特性/功能是什么?

MySQL 5.7 EOL 后,基本上每周都可以见到社区的小伙伴在咨询 MySQL 8.0 的事情,如图所示,MySQL 8.0 的一些特性和功能,在 7.3 后做了挺多兼容的工作!

如果你希望兼容 8.0,并且用于生产环境,那么你可以考虑 TiDB v7.5 及以后的版本!

本期话题:

关于 TiDB 兼容 MySQL 8.0 ,你最想支持的特性/功能是什么?

TiDB v7.3 与 MySQL 5.7 和 MySQL 8.0 的兼容性说

TiDB v7.3 的文档中关于 MySQL 5.7 和 MySQL 8.0 的兼容说明:
https://docs.pingcap.com/zh/tidb/v7.3/mysql-compatibility

拓展阅读:

TiDB 一些兼容 MySQL 的相关 issue 有以下这些,感兴趣的小伙伴也可以看一下:

https://github.com/pingcap/docs/pull/13016

https://github.com/pingcap/tidb/issues/7968

https://github.com/pingcap/tidb/pull/42560

https://github.com/pingcap/tidb/pull/44003

https://github.com/pingcap/docs/pull/13835

https://github.com/pingcap/tidb/issues/41711

https://github.com/pingcap/tidb/issues/38825

https://github.com/pingcap/tidb/issues/45506

https://github.com/pingcap/tidb/issues/30636

https://github.com/pingcap/tidb/issues/46582

活动奖励:

参与奖

参与本期唠嗑茶话会讨论即可获得 30 积分奖励~

活动时间:

2023.9.28-2023.10.13

1 个赞

:yum:完美兼容~
最近可被MySQL8.0坑坏了~

1 个赞

mysql 8 自己都不兼容自己,直接兼容mysql 8.1 吧

4 个赞

图上表达得很清楚了,除了 GIS,FULLTEXT 和 skip locked lateral join,,基本就兼容了

能否提供另外一种方式:通过tidb 去读取 Mysql 的数据…

将 Mysql 作为数据源挂载到 tidb中,通过tidb 的jdbc 去读取…

3 个赞

观摩,学习中~

1 个赞

兼容mysql 5+8

1 个赞

基本上够用了

1 个赞

需要gis功能

1 个赞

内存管理

1 个赞

存储过程、字符/比较集兼容(被坑好几次,从utf8mb4转换为utf8,MySQL 8.0的utf8mb3。。。)

1 个赞

要是能支持存储过程就好了

1 个赞

可以做个Oracle的ash吗

1 个赞

完美兼容

大佬你这话说得太对了,MySQL自己都不能完全兼容自己,tidb能做到兼容最大公约数即可

1 个赞

存储过程

2 个赞

内存管理和存储过程

1 个赞

最想支持的有:存储过程,函数、自定义函数,CTas建表语法,全文索引;

1 个赞