当前页面: 开发资料首页 → J2SE 专题 → JDBC连接mysql无法理解的异常
JDBC连接mysql无法理解的异常
摘要: JDBC连接mysql无法理解的异常
mysql的jdbc驱动已成功加载,但是在用DriverManager.getConnection()时抛出SQLException:Communication link failure:java.io.IoException,underlying(根本的,潜在的) cause:Unexpected end of input stream.
确实很奇怪,没有遇到过。。。
mysql配置的有问题没
MySql服务器是否启动了?就是MySqld.exe
MySqld.exe
已启动
能把代码贴上来吗?
可能不是数据库连接的问题了,一般装载成功的话就看你的代码调用正确与否了.把你的代码贴出来看看吧.
源代码:
try
{
Class.forName("com.mysql.jdbc.Driver");
DriverManager.registerDriver(new com.mysql.jdbc,Driver());
log.info("驱动已成功加载");
}
catch(Exception e){e.getMessage();}
try
{
Connection con;
String url = "jdbc:mysql://127.0.0.1:3306/Db?user=dbuser&password=123";
con = java.sql.DriverManager.getConnection(url);
log.info("数据库连接成功");
}
catch(Exception e){e.getMessage();}
不太清楚,不过坚决帮顶!!!
代码没有问题,看看你的数据库名Db ,数据库用户名user, 数据库密码password是否正确
谢谢各位了
mysql的权限问题吧
学习
问题已解决,谢谢各位了。