mysql连接失败HikariPool错误_新的解决方式
2019-03-04 21:33
387 查看
异常
[code]com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Exception during pool initialization.
解决
1. 由于操作系统与数据库不兼容导致的问题
如果当前使用的服务器系统是ubuntu18.4, 则应当查看当前的mysql版本, 因为ubuntu默认安装的mysql版本是5.7, 而mysql5.7只支持到ubuntu17, 也就是说默认的mysql版本是不支持ubuntu18.4的, 应当卸载当前mysql5.7, 安装mysql8. (注意, 安装mysql8时应使用旧版本的密码验证方式, 因为mysql8引入的新的密码验证方式与ubuntu18.4是不兼容的)
据说新的MySQL5.7已经支持ubuntu18.4了, 如果还有人遇到这种问题, 可以先尝试使用 telnet命令测试一下端口是否连通, 如果不通, 请开启ubuntu 网络防火墙 ufw, 并将需要的端口打开
2.其他解决方案
- 引起程序无法启动的问题是 com.zaxxer.hikari.pool.HikariPool 没能成功被 Spring 创建,原因是你的时区配置的有歧义,你需要在 jdbc url 后加上 &serverTimezone=Asia/Shanghai 这样无歧义的值。
- 除此之外,根据提示,你的 driver 字符串应该是用的 com.mysql.jdbc.Driver,新版已经变为 com.mysql.cj.jdbc.Driver。
相关文章推荐
- AWS上Mysql 的连接失败解决方式
- Appserv连接Mysql失败解决方式
- mysql中连接失败2003(Can't connect to server on 'localhost'(10038))错误解决办法
- 网站出现数据库连接失败,mysql 2003错误(10061) 的解决方法
- PowerDesigner连接MySQL失败的解决方式
- mysql中连接失败2003错误解决办法
- Tomcat启用SSL导致Firefox出现“安全连接失败”错误的解决方法
- 连接MySql的时候报1130的错误解决办法
- CentOS: 下mysql远程连接的失败的解决方法
- 解决服务器连接错误Host ‘XXX’ is not allowed to connect to this MySQL server
- 连接mysql-front数据库出现‘执行错误1251’的解决办法(有效)
- mysql远程连接错误1130的解决方法
- 解决远程连接mysql错误1130
- SQL2008无法连接到.\SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法
- 【Developer Log】MySQL远程连接时间长的原因和解决方式
- 解决:Ubuntu上,Python3 连接Win 7上的MySQL57数据库,报错误:(2013, ‘Lost connection to MySQL server during query’)
- 解决mysql不能和php连接,并提示1251错误
- [转载]mysql远程连接错误1130的解决方法