import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class JDBCUtil { public static Connection getCon() { Connection connection = null; try { // 1.加载JDBC驱动程序,jdk1.5后可以不写 Class.forName("com.mysql.cj.jdbc.Driver"); //2.建立与数据库的连接 String url = "jdbc:mysql://localhost:3306/student? useSSL=false&serverTimezone=Asia/Shanghai ";//数据库URL String name = "root"; //数据库登录账号 String password = "123456"; //数据库登录密码 connection = DriverManager.getConnection(url, name, password); } catch (SQLException | ClassNotFoundException e) { e.printStackTrace(); } return connection; } public static void main(String[] args) { JDBCUtil.getCon(); } }
时间: 2024-02-14 21:32:58 浏览: 120
JdbcUtil.zip_JDBCUtil.java_jdbcUtil
这段代码是一个 Java 类,名为 JDBCUtil,其中包含一个名为 getCon 的静态方法,用于获取数据库连接对象 Connection。在该方法中,首先使用 Class.forName 加载 MySQL JDBC 驱动程序,然后使用 DriverManager.getConnection 方法建立与数据库的连接,并将连接对象返回。在 main 方法中调用 getCon 方法,以获取数据库连接对象。需要注意的是,该代码中的数据库 URL 中指定了时区为 Asia/Shanghai,这可能会影响到数据库中时间的表示和查询。
阅读全文