mysql 8 转达梦8 处理总结

news/2024/12/29 8:05:02/

环境:

mysql 8.0

达梦免费版本 8.1.128_ent_x86_64_ctm_pack4

1.大小写敏感的配置

    初始化实例时 设置的兼容模式 要兼容mysql 

    字符编码

2.函数的区别

  if 需要转换

  find_in_set 需要重新自定义

  ipv4, ipv6的处理函数 需要重新自定义

  order by大字段问题

  group by 大字段问题

  str_to_date 日期转换函数  需要修改为新的

3.mysql中的特殊字段 ` 号问题   不合适达梦8

在跟spring boot 2.7.8整合时 jar包的引用 要对 

要用 DmJdbcDriver18 而不是Dm8JdbcDriver18

前后断断续续 大概花了一周的时间

客户用的是企业版本 说是有对应ipv4 ipv6的基础函数 但官网查询都不多

达梦做为国产数据库  感觉除了培训费贼贵之外 从基础到复杂每个都有一套培训 然后收个几千块 

 使用的人还不多 参考的是oracle那一套的语法 文档方面基础的还行 一旦深入研究就会难以找到文档

在迁移mysql到达梦8上 他们提供的客户端还算不错 可能考虑的多 本来很多人一开始 就不是用达梦的 因此在这方面下的功夫比较多

另外竟然不提供历史版本的下载页面  客户指定的版本 都不知道上那里找下载入口 这点是个坑


http://www.ppmy.cn/news/55903.html

相关文章

快速响应 智慧应急|大势智慧亮相第三届武汉国际安全应急博览会

4月26日至4月28日,第三届武汉国际安全应急博览会(后简称“应博会”)在湖北武汉顺利举办。本次展会,大势智慧以实时三维重建能力为核心,提供各类应急场景的技术支撑,助力应急处置和救援等方面的应用。 展会…

Spring Bean作用域与生命周期

目录 Bean的作用域: Bean有六大行为模式 1、singleton:单例模式(默认) 2、prototype: 原型模式(多例模式) 3、request: 请求作用域(Spring MVC) 4、session: 会话作用域(Spring MVC) 5、application: 全局作用域(Spring MVC) 6、websocket: HTTP WebSocket …

oracle 19创建用户时出现“ORA-65096: invalid common user or role name”的错误

ORACLE 19命令 版本:Version 19.3.0.0.0 一、ORACLE 19创建用户命令 1、切换到oracle用户 [rootoracledb ~]# su - oracle Last login: Tue Jun 1 01:48:10 PDT 2021 on pts/5 2、以dba身份进入sql语句 [oracleoracledb ~]$ sqlplus "/as sysdba" …

FPGA入门系列12--RAM的使用

文章简介 本系列文章主要针对FPGA初学者编写,包括FPGA的模块书写、基础语法、状态机、RAM、UART、SPI、VGA、以及功能验证等。将每一个知识点作为一个章节进行讲解,旨在更快速的提升初学者在FPGA开发方面的能力,每一个章节中都有针对性的代码…

【WAF】雷池waf升级体验

文章目录 前言一、更新二、功能体验1.仪表板2.自定义规则:3. 通用配置: 更新总结新增优化: 前言 最近雷池有比较大的更新,安装可以参考以前文章雷池waf安装,更新了数据统计也就是仪表板和自定义规则和通用配置还有IP高…

vue 面试题(中级题库)

简单难度(20%): 一、.什么是CSS盒模型?简要描述它的组成部分。 1.盒模型:就是把HTML页面中的元素看作是以一个矩形的盒子,也就是一个装东西的容器。 2.盒模型包含四部分:内容(conte…

[大家的项目] 获取主机IP地址

get-host-ip https://github.com/stuartZhang/get-host-ip/tree/main 这是一款用rust制作的命令行工具。其被设计用来从C:\Windows\System32\ipconfig.exe的执行结果内提取出指定【网卡】的属性值。比如,从电脑本的【无线局域网适配器WLAN】中提取出【IPv4地址】字符…