1. 导入相关jar包
在Java中,连接数据库需要用到JDBC(Java Database Connectivity,Java数据库连接),这是一个用于连接和处理数据库的应用程序接口,需要导入相关的jar包,如MySQL的驱动包,Oracle的驱动包等,以MySQL为例,需要导入mysql-connector-java-5.1.6-bin.jar包,具体可以到MySQL官网下载。
2. 加载驱动类
在Java中,要想连接数据库,必须加载驱动类,以MySQL为例,需要加载com.mysql.jdbc.Driver类,代码如下:
Class.forName("com.mysql.jdbc.Driver");
3. 获取连接
在Java中,要想连接数据库,需要获取数据库的连接,以MySQL为例,代码如下:
String url = "jdbc:mysql://localhost:/数据库名"; String username = "用户名"; String password = "密码"; Connection conn = DriverManager.getConnection(url, username, password);
4. 创建Statement对象
在Java中,要想连接数据库,需要创建Statement对象,代码如下:
Statement stmt = conn.createStatement();
5. 执行SQL语句
在Java中,要想连接数据库,需要执行SQL语句,以查询数据库表的数据为例,代码如下:
String sql = "SELECT * FROM 表名"; ResultSet rs = stmt.executeQuery(sql);
6. 处理结果集
在Java中,要想连接数据库,需要处理结果集,以打印结果集中的数据为例,代码如下:
while(rs.next()) { System.out.println(rs.getString("列名")); }
关闭连接
在Java中,要想连接数据库,需要关闭连接,代码如下:
rs.close(); stmt.close(); conn.close();
以上就是Java连接数据库的常用代码示例,具体的实现过程中还有很多细节需要注意,比如try-catch块,资源的释放等,但是这里就不展开了,有兴趣的读者可以自行搜索。