我跟着教程写的,为什么执行测试类的时候感觉连不上数据库?

来源:3-6 dao层开发

慕码人6223925

2018-05-21 14:12

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 java.sql.SQLException: Connections could not be acquired from the underlying database!

### The error may exist in file [/Users/cn40258/demo/target/classes/mapper/AreaDao.xml]

### The error may involve com.imooc.demo.dao.AreaDao.queryArea

### The error occurred while executing a query

### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is java.sql.SQLException: Connections could not be acquired from the underlying database!


写回答 关注

6回答

  • 翔仔
    2018-05-21 23:41:34

    同学好,请检查你的数据库版本与驱动的兼容性,建议你使用5.X数据库版本,现在感觉你用了8.0

  • qq_NotoriousIT_0
    2018-08-16 15:07:01

     Connections could not be acquired from the underlying database!


  • qq_浮尘_3
    2018-06-30 12:32:48

    能不能支持我下,帮我解决下,万分感谢,谢谢!

  • qq_浮尘_3
    2018-06-30 12:31:43

    我的mysql版本是5.0.22的驱动试了的是5.0.4以及5.1.34版本的,为什么还是报

    Caused by: java.sql.SQLException: No suitable driver

  • nanwenguang
    2018-06-03 17:09:43

    同遇到了这个问题,感谢老师的回答,我导入了8.0的jar包,而我mysql的版本是5.62的应该用5.1的jar包,去官网(https://dev.mysql.com/downloads/connector/j/)  下载的话要点一下边上的 Looking for previous GA versions? 才能下载到5.1的版本。

  • 慕码人6223925
    2018-05-24 14:43:43

    谢谢,问题已解决~

SpringBoot+MyBatis搭建迷你小程序

SpringBoot+MyBatis搭建小程序后台

91500 学习 · 621 问题

查看课程

相似问题