数据库从Mysql切换到Postgresql常见问题(配置参数和代码修改)RuoYi项目为例

数据库从Mysql切换到Postgresql常见问题(在前后端代码修改),包括基本参数配置和mapper.xml等在内使用到sql语法修改

1.配置参数修改

1.1添加依赖
找到项目的总pom.xml文件,修改依赖,注释掉mysql的依赖,替换成postgresql的依赖。

<!-- postgre Connector -->
<dependency>
    <groupId>org.postgresql</groupId>
    <artifactId>postgresql</artifactId>
    <scope>runtime</scope>
</dependency>

1.2修改yml参数
在子模块的src下的resources中找到application.yml文件,看spring的参数环境是prod还是dev,再去对应的yml中修改数据源配置datasource,一般有主数据源和从数据源(需要才使用),修改主数据源为Postgresql的即可。

注意yml文件的一些常见规范:
A. yml文件对于代码的缩进和对齐有很严格的要求,缩进代表层级关系,不可以使用**“tab”**键来缩进,缩进要使用 空格 来缩进,不要求空格数,只需要相同层级左对齐
B.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值