Communications link failure

Communications link failure

package com.imooc.jdbc;


import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.SQLException;


import org.junit.Test;


import com.mysql.cj.jdbc.Driver;


public class jdbcDemo1 {

@Test

public void demo1() {

//1.加载驱动

try {

DriverManager.registerDriver(new Driver());

//2.获得链接

Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:33006","root","123456");

//3.创建执行SL语句的对象,并且执行SQL

//3.1创建执行SQL语句的对象

String sql = "select * from user";

java.sql.Statement stmt = conn.createStatement();

//3.2执行SQL语句

ResultSet resultset = stmt.executeQuery(sql);

while(resultset.next()) {

int uid = resultset.getInt("uid");

String username = resultset.getString("username");

String password = resultset.getString("password");

String name = resultset.getString("name");

System.out.println(uid+"  "+username+"  "+password+"  "+name);

}

//4.释放资源

resultset.close();  //结果集释放

stmt.close();   //

conn.close();   //连接对象释放

} catch (SQLException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕阿满 2019-08-22 15:53:11

同学你好,同学url链接有些问题,如:

http://img1.sycdn.imooc.com//climg/5d5e499e0001cedd08260088.jpg

localhost:后应该是3306,而不是33006,另外需要加上数据库名,如:

http://img1.sycdn.imooc.com//climg/5d5e49da0001d4c404530079.jpg

建议同学修改一下再试试。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~


问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java数据库开发与实战应用2018版
  • 参与学习           人
  • 提交作业       277    份
  • 解答问题       4297    个

Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师