Java程序利用Jdbc连接数据库
Jdbc是java的设计者希望使用相同的方式访问不同的数据库。
流程图
1.首先需要导入连接数据库的jar包,在安装的oracle目录中可以找到 ojdb6.jar支持jdk6以上的
整体流程 就是加载驱动,建立连接,执行sql 产生结果集
public class Jdbc {
public static void main(String[] args) {
String url = "jdbc:oracle:thin:@localhost:1521:orcl";//连接地址
String user = "admin";//数据库名称
String password = "admin";//数据库密码
Connection con =null;//与数据库进行连接
try {
Class.forName("oracle.jdbc.driver.OracleDriver");//注册驱动
con = DriverManager.getConnection(url, user, password);//打开连接
Statement s = con.createStatement();//接口 用于执行sql
String sql ="select *from user";
ResultSet r = s.executeQuery(sql);//接口 数据库接口集的数据表
while(r.next()){
String id = r.getString(1);//这个是获取第一列,如果 知道列名可以直接写
String name = r.getString("name");
System.out.println(id+"...."+name);
}
r.close();//关闭流
s.close();
} catch (Exception e) {
e.printStackTrace();
}finally{
if(con!=null){
try{
con.close();
}catch(Exception e){
e.printStackTrace();
}
}
}
}
}