// 导入需要使用的包 import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class MySQLDemo { public static void main(String[] args) { String url = "jdbc:mysql://localhost:3306/test"; // 连接字符串,test是数据库名称 String user = "root"; // 数据库用户 String password = "admin"; // 数据库密码 Connection conn = null; try { // 加载mysql-connector-java.jar包6 Class.forName("com.mysql.jdbc.Driver"); // 获取数据库连接 conn = DriverManager.getConnection(url, user, password); if (conn != null) { System.out.println("数据库连接成功!"); } } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } finally { try { // 关闭数据库连接 if (conn != null) { conn.close(); } } catch (SQLException e) { e.printStackTrace(); } } } }
以上代码中,首先通过 com.mysql.jdbc.Driver 来加载mysql-connector-java.jar包6。然后,使用 DriverManager.getConnection() 方法来获取数据库连接。最后,使用 conn.close() 方法关闭数据库连接。
需要注意的是,当执行完毕时,一定要关闭数据库连接,否则会造成内存泄漏和连接池溢出等问题。