赞
踩
1.首先,安装MySQL的时候选择下面那种加密方式,否则第三方软件不能连接数据库,比如navicat连接不上。
2.以下两种方式可以获得Connection对象,一种是通过Driver对象的connect方法,一种是DriverManager的方法,建议使用后者。
3.在这里注意以下,注册驱动使用的是:
com.mysql.cj.jdbc.Driver
4.如果使用以前的注册驱动的代码会报异常,提示已经过时等信息。
如果你使用的是DriverManage对象获取连接,建议不用显示注册驱动,下面代码是可以直接运行的,不需要取消注释。高版本的数据库不需要显示注册驱动!
5.注意url后面那一串,如果是MySQL8.0,不加这一串可能连不上数据库。
// Class.forName("com.mysql.cj.jdbc.Driver");
// Driver driver = new com.mysql.cj.jdbc.Driver();
System.out.println("注册成功!");
String url = "jdbc:mysql://localhost:3306/demo1" + "?serverTimezone=GMT%2B8";
String user = "root";
String password = "suixin";
Properties info = new Properties();
info.put("user", user);
info.put("password", password);
// Connection connection = driver.connect(url,info);
Connection connection = DriverManager.getConnection(url, info);
System.out.println(connection);
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。