您的位置:首页 > 大数据 > 人工智能

使用jdbc时,Communications link failure

2020-07-14 06:26 489 查看

标题:Communications link failure

若运行后,出现Communications link failure,可以试着启动数据库服务器;

/**
* 实例四,
* @author dell
*
*/
public class TestDemoJDBC2 {
public static void main(String[] args) throws Exception {

/**
* 方式二,使用反射【运行期间加载】加载驱动
* 优点1,不需要创建Driver对象,
* 优点2,若无Driver类,编译期间不会报错,运行时报错
*/
//		//1.加载厂商驱动
//		Class.forName("com.mysql.jdbc.Driver");
//		//2.用java的类获取连接
//		Connection connection=DriverManager.getConnection("jdbc:mysql://localhost:3306/girls","root","1357");

System.out.println(System.getProperty("user.dir"));
//创建Propertise对象
Properties info = new Properties();
//加载jdbc.properties文件
info.load(new FileInputStream("E:/eclipse/Pro01-JDBC02/src/jdbc/jdbc.properties"));
//		info.list(System.out);

String driver=info.getProperty("driver");
String url=info.getProperty("url");
String user=info.getProperty("user");
String password=info.getProperty("password");

//1.加载厂商驱动
Class.forName(driver);
//2.用java的类获取连接
Connection connection=DriverManager.getConnection(url,user,password);

System.out.println("连接成功");
}
}

解决方法:
用如下命令:net start mysql; 【mysql为数据库的名字,也就是安装时自己写的名字】

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐