Unkown table 'triggers'

【产品名称】OceanBase

【产品版本】3.1.1

【问题描述】通过Navicat 选择从mysql导入的表,右键选择设计表,提示1109 - Unkown table ‘triggers’ in information_schema。

Unknow table ‘triggers’.png (308666 KB)

OB 的 mysql租户不支持 trigger 以及 trigger 的获取。

一些mysql 图形化客户端会自动获取 trigger 所以报错。

可以忽略报错信息。或者换对OB支持好的客户端。

如:dbeaver  或者 odc。

具体参考这篇文章:OceanBase 社区版

报错的原因是ob不支持 trigger ,ob下一个版本做了易用性增强内部做了处理,不再会影响Navicat的使用

不支持trigger ?官方文档有介绍create trigger