import java.sql.Connection; import java.sql.DriverManager; public class CreateDatabase { private static String url = "jdbc:mysql://localhost:3306/easilyj"; // 数据库地址 private static String userName = "root"; // 数据库用户名 private static String passWord = "123456"; // 数据库密码 private static Connection conn = null; // 获得数据库连接 public static Connection getConnection() { if (null == conn) { try { Class.forName("com.mysql.jdbc.Driver"); // 加载驱动 conn = DriverManager.getConnection(url, userName, passWord); // 创建数据库连接 } catch (Exception e) { e.printStackTrace(); System.out.println("JDBC 连接数据库失败"); } } return conn; } public static void main(String[] args) { System.out.println("JDBC 连接数据库成功"); System.out.println("JDBC 连接地址为:" + getConnection()); } }
连接成功之后会返回一个获得的连接的内存地址,运行结果:
JDBC 连接数据库成功 JDBC 连接地址为:com.mysql.jdbc.JDBC4Connection@5a10411