java.sql.SQLException: Unable to connect to any hosts due to exception: java.lang.ArrayIndexOutOfBoundsException: 40
at com.mysql.jdbc.Connection.createNewIO(Connection.java:1797)
at com.mysql.jdbc.Connection.<init>(Connection.java:562)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:361)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:48)
at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290)
at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:771)
at org.apache.commons.dbcp.PoolingDataSource.getConnection(PoolingDataSource.java:95)
at com.community.util.ConnectionPool.getConnection(ConnectionPool.java:56)
at com.community.manager.ModelManager.getConnection(ModelManager.java:16)
at com.community.manager.MovieManager.main(MovieManager.java:48)
链接mysql的时候发现,数据库名称跟这个异常直接相关,
1 数据库名称里不能包含下划线等特殊字符。
2 数据库名称不能太长。
3 如果正常的数据库名称也出现这种问题,偶的解决方法是重装mysql,换数据库名称。
最主要的原因是:java的mysql驱动jar和当前的mysql版本不兼容造成的,稳定版是 mysql-connector-java-5.0.3.jar
分享到:
相关推荐
unable to connect to ZooKeeper server解决方案(亲测可用)
k8s Unable to connect to the server: x509: certificate is valid for问题解决
kafkatool客户端工具,查询kafka中的信息。
unable to connect to debugger(解决方案).md
具体错误信息sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target指出Java虚拟机(JVM)无法找到一个可信的路径来验证服务器提供的SSL/TLS...
### 解决Checkstyle出现的问题:Got an exception - java.lang.RuntimeException: Unable to get class information for Exception 在开发过程中,我们可能会遇到使用Checkstyle时出现的异常情况,例如:“Got an ...
aspen出现unable to acquire aspen plus license的解决方法
在Android开发和调试过程中,`adb (Android Debug Bridge)` 是一个至关重要的工具,它允许开发者通过USB或Wi-Fi连接电脑与设备,进行数据传输、控制设备以及执行各种调试任务。`adb root` 命令是ADB中的一个功能,它...
在IT领域,尤其是CAD/CAM软件用户中,遇到“运行UG提示Fatal error detected unable to continue”的问题时,往往会感到困扰。这一错误信息通常出现在尝试启动Unigraphics(简称UG,现称为NX)软件时,意味着系统...
fatal: unable to connect to aosp.tuna.tsinghua.edu.cn: aosp.tuna.tsinghua.edu.cn[0: 166.111.206.63]: errno=Connection refused aosp.tuna.tsinghua.edu.cn[1: 2001:da8:20f:3101:5054:ff:feb1:be95]: errno=...
正确地配置和管理信任链可以确保系统的安全性,同时避免出现“unable to find valid certification path to requested target”的错误。在实际操作中,应始终优先考虑增强安全性,而非简单地绕过证书验证。对于...
系统环境:CentOS Linux release 7.6.1810 (Core) 起因:npm构建时报错 ... fatal: unable to access 'https://github.com/nhn/raphael.git/': Failed connect to github.com:443; Connection timed out npm
### 启动Oracle Developer时报Unable to find a Java Virtual Machine #### 环境 - 操作系统:Windows 7 x64 - 数据库版本:Oracle 11g R2 - JDK版本:JDK 6 x64 #### 问题描述 在首次启动Oracle SQL Developer时...
tool.jar下载Unable to create schema compiler需要加载tool.jar的同学们。
然而,在配置和运行Tomcat时,开发者常常会遇到各种问题,其中“`The required Server component failed to start so Tomcat is unable to start`”是一个常见的错误提示,这通常意味着Tomcat在启动过程中遇到了问题...
标题“mysql Unable to lock ./ibdata1, error: 11”所反映的问题是MySQL数据库在运行过程中遇到了一个常见的错误,提示无法锁定数据文件`ibdata1`,错误代码11。这个错误通常与数据库的表空间管理、并发操作或者...
标题中的“tomcat报错Unable to find 'struts multipart saveDir'”是一个常见的问题,通常出现在使用Apache Struts框架,并且在处理multipart/form-data类型的请求时。这种类型的请求通常用于上传文件,而`saveDir`...
下载VisualStudio离线安装包,部分组件下载失败:WebClient download failed: Unable to connect to the remote server.(已解决)-附件资源
(第一次写文章,我经验也不足,根据自己的理解来向大家解释一下) 先说一说今天被折磨一整天的...相信点开这篇文章的同学都已经过了unable to find valid certification这一关,成功为自己的项目配置好了阿里云仓库等