Ruoyi从mysql怎么切换到postgresql(mysql,postgresql,开发技术)

时间:2024-05-04 00:27:17 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

一、在pom.xml文件中将mysql的依赖jar包替换成postgresql的。

<dependency><groupId>org.postgresql</groupId><artifactId>postgresql</artifactId></dependency>

二、mybatis-plus或者分页插件数据库类别支持

Ruoyi从mysql怎么切换到postgresql

上面两个地方红框中的字符都要替换掉。

三、数据库连接池要做相应调整

Ruoyi从mysql怎么切换到postgresql

四、自动任务依赖,如果您开启了quartz组件,请记得打开以下注释

//pg启用特殊配置,否则会报错updatebywuzuhuon20181224//prop.put("org.quartz.jobStore.driverDelegateClass","org.quartz.impl.jdbcjobstore.PostgreSQLDelegate");

五、在所有的Mapper.xml配置文件中,找到有sysdate()的函数,需要替换成now()函数。

六、所有带日期查询函数需要替换成如下的代码:

Ruoyi从mysql怎么切换到postgresql

七、mysql find_in_set()函数可以使用ANY()方案。

比如:

#{deptId}||''=ANY(STRING_TO_ARRAY(ancestors,','))

Ruoyi从mysql怎么切换到postgresql

 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:Ruoyi从mysql怎么切换到postgresql的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:python如何遍历可迭代对象下一篇:

6 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18