牛骨文教育服务平台(让学习变的简单)
博文笔记

JDBC连接数据库(查询)的步骤

创建时间:2016-03-04 投稿人: 浏览次数:3089

简单的应用例子

 

先导入jar包

代码:  


import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class Firstjdbc {
 public static void main(String[] args) throws ClassNotFoundException, SQLException {
  
 //1)注册加载驱动
  Class.forName("com.mysql.jdbc.Driver"); 
 //DriverManager.registerDriver(new com.mysql.jdbc.Driver());
 //2)获得连接
  String url = "jdbc:mysql://localhost:3307/mydb"   ;//mydb为数据库的名称
  String user = "root";     //数据库的登录名
  String password = "123456"; //数据库的登录密码
  Connection conn = DriverManager.getConnection(url, user, password);
 //3)创建语句对象
  Statement st = conn.createStatement();
 //4)执行sql获得结果
  String sql = "select * from emp ";  //emp为要查询的表名
  ResultSet rs= st.executeQuery(sql);
 //5)处理结果
  while(rs.next()){
   System.out.print(rs.getObject(1)+" ");
   System.out.print(rs.getObject(2)+" ");
   System.out.print(rs.getObject(3)+" ");
   System.out.print(rs.getObject(4)+" ");
   System.out.print(rs.getObject(5)+" ");
   System.out.print(rs.getObject(6)+" "); //共输出要显示的字段名信息
  }
 //6)关闭资源
  rs.close();
  st.close();
  conn.close();
  }
}

 

 

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。