今天看啥  ›  专栏  ›  码小辫

项目从 MySQL 切换 PostgreSQL,踩了太多的坑!!!

码小辫  · 公众号  ·  · 2024-07-14 17:10

文章预览

来源: 李白的手机 链接:juejin.cn/post/7356108146632163339 0、前言 原项目框架 SpringBoot + MybatisPlus + Mysql 1、切换流程 1.1、项目引入postgresql驱动包 由于我们要连接新的数据库,理所当然的要引入该数据库的驱动包,这与mysql驱动包类似 < dependency >      < groupId > org.postgresql groupId >      < artifactId > postgresql artifactId > dependency > 1.2、修改jdbc连接信息 之前用的是mysql协议,现在改成postgresql连接协议 spring:    datasource:      # 修改驱动类      driver-class-name:   org.postgresql.Driver      # 修改连接地址      url:   jdbc:postgresql://数据库地址/数据库名?currentSchema=模式名 =true =utf8 =GMT%2B8 =false postgres相比mysql多了一层模式的概念, 一个数据库下可以有多个模式。 这里的模型名等价于以前的mysql的数据库名。如果不指定默认是public。 这时切换流程基本就改造完了, ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览