JDBC总结

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver#了解JDBC
JDBC是java访问数据库平台的统一的接口,全称Java DataBase Connectivity.
本篇主要是通过使用myeclipse和mysql数据库在说明。


使用前的准备

下载JDBC的jar包

jdbc的jar包点这里
p.s.下载后的包是zip格式,需要加压得到jar包。

安装jar包

得到jar包后,在新建的项目上右键>Build Path>Add External Archives.添加jar包成功。

运行代码

参考的博客
对于解决JDBC问题,有一个典型的编程步骤:

  1. load the driver
    Class.forName
  2. Connect to the DataBase
    DriverManager.getConnection();
  3. Execute the SQL
    a.Connetion.CreateStatement();
    b.Statement.executeQuery()/Statement.executeUpdate();
  4. Retrieve the result data
    循环取得结果while(rs.next());
  5. Show the result data
  6. Close
    //后打开的先关
    close the resultSet/close the statement/close the connection;

//以下是程序实例
import java.sql;
public class JDBCDemo {
    public static void main (String[] args) throws Exception {
        //加载jdbc驱动
        Class.forName("com.mysql.jdbc.Driver");
        //创建connection对象
        String url = "jdbc:mysql://localhost:3306/back?characterEncoding=utf8&useSSL=true";
        String username = "root";
        String password = "ROOT";
        Connection conn = DriverManager.getConnection(url,username,password);
        //创建statement语句
        Statement stmt = conn.createStatement();
        //执行sql语句
        ResultSet rs = stmt.executeQuery("select * from sc");
        //处理从数据库中获取的数据
        while (rs.next()) {
            System.out.println(rs.getString("cno"));
        }
        //关闭连接,释放资源
        rs.close();
        stmt.close();
        conn.close();
    }
}
IT文库 » JDBC总结
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址