liu_zi_wei 2018-07-28 08:55 采纳率: 0%
浏览 730
已结题

jdbc 连接Mysql 遇到问题

错误信息:
com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:

** BEGIN NESTED EXCEPTION **

java.io.EOFException

STACKTRACE:

java.io.EOFException
at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1895)
at com.mysql.jdbc.MysqlIO.readPacket(MysqlIO.java:496)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:997)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:1699)
at com.mysql.jdbc.Connection.(Connection.java:408)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:270)
at java.sql.DriverManager.getConnection(DriverManager.java:579)
at java.sql.DriverManager.getConnection(DriverManager.java:221)
at com.mingrisoft.DBConnection.getConnToMySql(DBConnection.java:63)
at com.mingrisoft.DBConnection.getConn(DBConnection.java:33)
at com.mingrisoft.Login.LoginCheck(Login.java:19)
at org.apache.jsp.admin.login_jsp._jspService(login_jsp.java:125)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
at
连接信息:MySQLURL=jdbc:mysql://127.0.0.1:3306/webdb
MySQLName=root
MySQLPassword=password
===================已经试过的方法================
1、mysql数据库 等待时间调大
wait_timeout=31536000
interactive_timeout=31536000
2、重装mysql
3、驱动包版本没问题,已经换过多个版本
4、客户端和cmd都可以连接

  • 写回答

7条回答 默认 最新

  • xu3344 2018-07-28 09:19
    关注

    root授权,
    mysql -uroot -ppassword
    use mysql;
    Grant all privileges on . to 'root'@'127.0.0.1' identified by 'password' with grant option;
    flush privileges;

    评论

报告相同问题?

悬赏问题

  • ¥15 python的qt5界面
  • ¥15 无线电能传输系统MATLAB仿真问题
  • ¥50 如何用脚本实现输入法的热键设置
  • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
  • ¥30 深度学习,前后端连接
  • ¥15 孟德尔随机化结果不一致
  • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
  • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
  • ¥15 谁有desed数据集呀
  • ¥20 手写数字识别运行c仿真时,程序报错错误代码sim211-100