Java中的JDBC数据库连接

JDBC编程步骤

1.加载数据库驱动。

// 加载驱动
Class.forName(driverClass)
// 加载mysql驱动
Class.forName("com.mysql.jdbc.Driver");
// 加载Oracle
Class.forName("oracle.jdbc.driver.OracleDriver");

2.通过DriverManager获取数据库连接。

DriverManager.getConnection(String url,String user,String pass);

URL的写法之mysql,

jdbc:mysql://hostname:port/databasename;

3.通过Connection创建Statement对象。

4.通过Statement执行SQL语句。

execute()

executeUpdate()

executeQuery()

5.操作结果集

next()

previous()

first()

last()

beforeFirst()

...

6.回收数据库资源

Java中的JDBC数据库连接

package ch13;
import java.sql.*; /**
* Created by Jiqing on 2016/12/20.
*/
public class ConnMySql {
public static void main(String[] args) throws Exception {
// 1.加载驱动
Class.forName("com.mysql.jdbc.Driver"); // try() {} 语法中小括号中的资源会自动回收 try (
// 2.连接数据库
Connection conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/tpshop","root","123456");
// 3.创建Statement
Statement stmt = conn.createStatement();
// 4.执行sql语句
ResultSet rs = stmt.executeQuery("select * from tp_goods where cat_id = 191;");
)
{
while(rs.next()) {
System.out.println(rs.getInt(1) + "\t" + rs.getString(5));
}
}
}
}

Java中的JDBC数据库连接

上一篇:排序基础之插入排序、冒泡排序、选择排序详解与Java代码实现


下一篇:java变量