请问目前达梦数据库的是否存在版本对Mysql做了兼容?想了解是否可以在代码层面不做修改,直接切换。
主要的诉求在于: 1.可以支持Json字段读、写,支持JSON_CONTAINS、JSON_LENGTH等mysql函数。 2.可以直接直接使用mysql驱动连接达梦数据库执行sql。
感谢回答!
1、具体要看SQL语句里面是否有使用一些MySQL特有的语法或者特有函数之类的,存储过程、函数等可能会需要做相应的调整。达梦数据库做了MySQL部分的语法和函数兼容,具体最好是进行迁移测试之后进行验证。如果是一些常用标准语法SQL是可以不用做太多修改。 2、支持json数据的读写,JSON语法函数也做了包括json_contains等部分函数的兼容,具体还是需要以实际测试为准,如有不支持无法改写的,可以提交需求。 3、无法直接使用MySQL驱动连接达梦数据库执行SQL,达梦是完全自研,无法兼容MySQL等其他数据库的协议,所以需要使用达梦自带的客户端工具“DM管理工具”或者dbeaver这类工具通过dm jdbc驱动包连达梦数据库执行SQL。
1、具体要看SQL语句里面是否有使用一些MySQL特有的语法或者特有函数之类的,存储过程、函数等可能会需要做相应的调整。达梦数据库做了MySQL部分的语法和函数兼容,具体最好是进行迁移测试之后进行验证。如果是一些常用标准语法SQL是可以不用做太多修改。
2、支持json数据的读写,JSON语法函数也做了包括json_contains等部分函数的兼容,具体还是需要以实际测试为准,如有不支持无法改写的,可以提交需求。
3、无法直接使用MySQL驱动连接达梦数据库执行SQL,达梦是完全自研,无法兼容MySQL等其他数据库的协议,所以需要使用达梦自带的客户端工具“DM管理工具”或者dbeaver这类工具通过dm jdbc驱动包连达梦数据库执行SQL。