`
默默的小熊
  • 浏览: 233801 次
社区版块
存档分类
最新评论

mysql的Communications link failure

 
阅读更多

    刚开始学JDBC的使用,写了段代码:

public class TestJDBC2 {

	public static void main(String[] args) throws ClassNotFoundException, SQLException {
		Class.forName("com.mysql.jdbc.Driver");
		// DriverManager.registerDriver(new com.mysql.jdbc.Driver());

		String dbUrl = "jdbc:mysql://localhost:3302/mydata";
		String dbUser = "root";
		String dbPassword = "123456";

		Connection con = DriverManager.getConnection(dbUrl, dbUser, dbPassword);
		Statement stmt = con.createStatement();
		ResultSet rs = stmt.executeQuery("select * from users");

		while (rs.next()) {
			String col1 = rs.getString(1);
			String col2 = rs.getString(2);
			System.out.println(col1 + "  " + col2);

		}
		
		rs.close();
		stmt.close();
		con.close();

	}
}
 可是老是报“Communications link failure”错误,网上搜了下,走了很多弯路,最后终于发现了,,汗啊,原来写错端口号了,mysql的默认端口号是3306,不是3302啊,改好后就ok了。
分享到:
评论

相关推荐

    Kettle所有数据库数据库连接驱动Jar

    其对应的Java驱动是`mysql-connector-java.jar`,用于在Java程序中建立与MySQL服务器的连接。 3. **Access**:虽然Access主要是一款桌面数据库,但通过Jet引擎,也可以使用ODBC或JDBC进行连接。在Java环境中,通常...

    mysql 异常com.mysql.jdbc.CommunicationsException

    本次异常的具体描述为:“Communications link failure due to underlying exception: **BEGINNESTED EXCEPTION** java.io.EOFException STACK TRACE: java.io.EOFException at com.mysql.jdbc.MysqlIO.readFully...

    mysql-connector-java-8.0.23.zip druid-1.2.8.jar 资源包

    java 连接数据库资源包 mysql-connector-java-8.0.23.zip druid-1.2.8.jar

    Durid连接Mycat+MySQL过程中报1243错误的解决办法

    开始受到“Communications link failure”和“连接超时”等信息的误导,一直将问题定位在“MySQL 连接超时时间”Timeout 参数上,该参数默认为 8 小时,并且一直认为问题就出在 “MySQL”上,甚至于要大动干戈的将 ...

    pycharm工具连接mysql数据库失败问题

    在使用PyCharm这款强大的Python开发工具时,有时可能会遇到无法成功连接MySQL数据库的问题。这个问题主要是由于MySQL服务器返回的时区信息与PyCharm期望的不一致所导致的。MySQL默认使用UTC(协调世界时间)时区,而...

    MySQL wait_timeout连接超时

    这种现象在应用中可能导致突然的数据通信中断,表现为“Communications link failure”等错误,提示“Last packet sent to the server was 0 ms ago.”。为了解决这个问题,我们需要深入理解`wait_timeout`参数以及...

    阿里云ECS云服务器(linux系统)安装mysql后远程连接不了(踩坑)

    主要介绍了阿里云ECS云服务器(linux系统)安装mysql后远程连接不了(踩坑),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    关于MySQL的wait-timeout连接超时问题报错解决方案.docx

    ERROR [org.hibernate.util.JDBCExceptionReporter] - Communications link failure Last packet sent to the server was 0 ms ago. 这种错误信息表明,MySQL 连接已经超时,无法与服务器进行通信。如果不是第一次...

    浅析mysql交互式连接&非交互式连接

    这可能导致应用程序在尝试使用这些已断开的连接时遇到“Communications link failure due to underlying exception”异常。 解决这个问题的方法通常包括以下几点: 1. 调整`wait_timeout`值,增加到更长的时间,以...

    JDBC 程序的常见错误及调试方法

    错误信息可能表现为“***municationsException: Communications link failure due to underlying exception”以及一个***.ConnectException异常。这通常意味着无法建立到数据库服务器的网络连接。解决方法是确认IP...

Global site tag (gtag.js) - Google Analytics