使用jdbc连接postgresql数据库时报错如下:

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.PersistenceException:

### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (????????: ?????? "uav_test " ??????)

### The error may exist in file [G:\Uav\NewMavenDemo\target\classes\mapper\UserMapper.xml]

### The error may involve UserMapper.getUserInfo

### The error occurred while executing a query

### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (????????: ?????? "uav_test " ??????)

at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:79)

at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:447)

at com.sun.proxy.$Proxy27.selectList(Unknown Source)

关键的报错信息:Cannot create PoolableConnectionFactory (????????: ?????? "uav_test " ??????)

连接的参数如下:

#Postgresql

driver=org.postgresql.Driver

url=jdbc:postgresql://localhost:5432/uav_test

username=postgres

password=root

dialect=postgresql

当我把postgresql数据库改为使用mysql时就没有问题,mysql时的参数:

driver=com.mysql.jdbc.Driver

url=jdbc:mysql://localhost:3306/mysql

username=root

password=root

dialect=mysql

不太明白为什么会出现此种情况

jdbc postgresql mysql_jdbc无法连接postgresql数据库相关推荐

  1. JDBC之用IDEA连接SQLServer数据库实用教程

    目录 前言 一.数据库准备 1.通过SQLServer配置管理器打开TCP/IP协议,设置状态为已启用 2.数据库登录模式设置为身份验证登录(如果已经设置可忽略此步骤) 3.下载SQLServer驱动 ...

  2. java 建立ssh隧道_如何使用IntelliJ和JDBC SSH隧道并连接到数据库?

    我在使用IntelliJ和JDBC连接到服务器上托管的数据库时遇到问题.使用命令行,命令: ssh username@server -L 11100:ct1:28017 -N 成功创建隧道并执行命令: ...

  3. jdbc连接mysql数据库驱动下载_Java Jdbc驱动下载配置连接mysql数据库方法代码

    1.MySQL JDBC驱动下载 打开上面的下载地址,选择"Platform Independent",然后下载tar.gz或zip格式的都行,之后解压出来得到Jdbc驱动(mys ...

  4. AndroidStudio通过JDBC连接MySQL数据库六大巨坑

    文章目录 注意 基础 Androidstudio通过JDBC连接数据库巨坑介绍(这里呢,我使用我所做项目的修改密码界面来做介绍) 1.网络权限问题(打不开apk) 2.jar包问题(找不到driver ...

  5. Scala连接mongodb数据库

    mongodb是一种面向文档的数据库,Scala是一种函数式编程语言,由于项目的关系,需要使用Scala连接mongodb数据库.下面介绍具体的方法. 就像Java连接MySQL数据库需要JDBC一样 ...

  6. java jdbc 链接pg_Java使用JDBC连接postgresql数据库示例

    本文实例讲述了Java使用JDBC连接postgresql数据库.分享给大家供大家参考,具体如下: package tool; import java.sql.Connection; import j ...

  7. java编译POSTGRESQL_Java连接PostgreSQL数据库(安装环境 + 简易测试代码)

    --[楼主比较啰嗦, 会列出几个异常情况以供参考]-- 1, 安装环境 1.0 Win7 32位 1.2 编译器:  Spring Tool Suite 3.7.1  官网下载地址:http://sp ...

  8. Java连接postgresql数据库

    1.下载驱动jar 下载地址:https://jdbc.postgresql.org/download.html 2.导入jar包 新建lib文件夹,将下载的jar驱动包拖到文件夹中. 将jar驱动包 ...

  9. IDEA2019 Java连接PostgreSQL数据库实现基础功能增删改查

    IDEA2019 Java连接PostgreSQL数据库实现基础功能增删改查 注意: 每个方法对应单个java类,可以自行进行整理汇总到一个类中 一.Java通过JDBC连接到PostgreSQL数据 ...

最新文章

  1. 21个必须知道的机器学习开源工具!
  2. SVM为什么采用间隔最大化?SVM为什么将原始问题转换为其对偶问题?
  3. 利用certutil.exe实现在批处理(bat)中嵌入可执行文件或者各种媒体、图片之类二进制文件的简单方法!...
  4. RFC 协议下载方法
  5. 用python写生日祝福的教程_祝豌豆生日快乐 - Python猫的个人空间 - OSCHINA - 中文开源技术交流社区...
  6. WordPress的插件激活实现
  7. oracle什么是swap分区,linux 安装oracle时swap空间不足
  8. 云服务和serverless
  9. html css div显示隐藏,Html-Css-div透明层剧中
  10. 计算5的阶乘 5!的结果是?
  11. 阿里矢量图标库字体图标使用(胎教)
  12. 【科研绘图第一期】六方蜂窝状分子绘图
  13. 2020年裸辞的人,真的待业了一整年吗?
  14. 数据处理笔记9:缺失值-多变量插补
  15. 人生就是个学习、思考与实践的过程
  16. DOS环境进入及基本命令DOS
  17. 【读书笔记】《云计算关键领域安全指南V4.0》(一)
  18. mDNS实现之Bonjour与Avahi(一)——win/linux/arm交叉编译
  19. 【思维题】CodeForce 817A Treasure Hunt
  20. 【英国诺森比亚大学】流体与热能课题组招收全奖博士

热门文章

  1. knockout.js的简介和简单使用
  2. FTP服务学习笔记之基于MySQL+PAM的vsftpd虚拟用户
  3. CakePHP:链接地址问题(不用mod_rewrite,IIS)
  4. non linear processor
  5. 【转】01背包问题动态规划详解
  6. 天天动听 android,天天动听手机版
  7. C++程序员迈向百万年薪的最后一道坎
  8. c++ enum 给定类型_C++ 枚举类型详解
  9. java 调制信号,常见调制技术汇总
  10. 模糊PID控制在自动光电整纬装置中的应用