DriverManager连接MySQL数据库

时间:2021-10-14 03:46:25
package com.mysqlNow; 
import java.sql.Connection;
import java.sql.DriverManager;

public class exam2 {
Connection conn = null;

public Connection getConnection() {
try {
Class.forName("com.mysql.jdbc.Driver"); // 加载MySQL数据库驱动
System.out.println("数据库驱动加载成功!!");
String url = "jdbc:mysql://localhost:3306/student?useSSL=false"; // 定义与连接数据库的url
String user = "root"; // 定义连接数据库的用户名 上面 不加 ?useSSL=false 会有警告 大概的意思就是说建立ssl连接,但是服务器没有身份认证,这种方式不推荐使用。
String passWord = "123456"; // 定义连接数据库的密码
conn = DriverManager.getConnection(url, user, passWord); // 连接连接
System.out.println("已成功的与MySQL数据库建立连接!!");
} catch (Exception e) {
e.printStackTrace();
}
return conn;
}

public static void main(String[] args) {
exam2 mySQL = new exam2();
mySQL.getConnection();
}
}