首先,从www.hs.net/lightdb下载最新版本并在安装时选择oracle模式,如下:
http://www.light-pg.com/docs/LightDB_Install_Manual/13.8-22.3/install.html#guilightdb
选择mysql模式,安装完成后,lightdb就可以兼容mysql/mariadb了。
然后dbeaver/navicat连接上之后,执行下set search_path = "$user", mysql, public,lt_catalog; 即可运行mysql sql。
lightdb mysql兼容清单参见www.light-pg.com/docs/lightdb/13.8-22.3/myfce.html。
注:从22.4(2022年12月发布)开始,一个实例同时支持mysql/oracle兼容模式。
影响兼容模式的GUC参数主要是search_path和lightdb_syntax_compatible_type。
参见:
https://github.com/hslightdb/LightDB-FAQ/wiki
https://github.com/hslightdb/LightDB-training/wiki