zoukankan      html  css  js  c++  java
  • JDBC连接mySQL数据库流程及其原理

    1、在开发环境中加载指定数据库的驱动程序。例如:mysql-connector-java-5.1.18-bin.jar
    2、在Java程序中加载驱动程序。例如:Class.forName("com.mysql.jdbc.Driver")。
    3、创建数据连接对象。通过DriverManager类创建数据库连接对象Connection.connection=DriverManager.getConnection("连接数据库的URL","用户名","密码")。例如:Connection con=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/test","root","root")。
    4、创建Statement对象,Statement类的主要是用于执行静态SQL语句并返回它所生成结果的对象,通过Connection对象的createStatement()方法可以创建一个Statement对象。例如:Statement statement=con.createStatement()。
    5、调用Statement对象的相关方法执行相对应的SQL语句,通过execuUpdate()方法用来数据的更新,包括插入和删除操作,通过调用Statement对象的executeQuery()方法进行数据的查询,而查询结果返回ResultSet对象,ResultSet表示执行查询数据库后返回的数据集合,ResultSet对象具有可以指向当前数据行的指针,通过该对象的next()方法,使得指针指向下一行,然后将数据以列号或者字段名取出。当next()返回null则表示下一行中没有数据存在。
    6、关闭数据库连接。

  • 相关阅读:
    轻量模型之Mobilenet
    GAN的Loss
    Ubuntu16.04安装后配置一条龙
    Hardnet论文阅读
    orb-slam2编译时遇到的问题
    编译opencv+opencv_contrib
    Sophus库使用踩坑
    CloudCompare Viewer使用心得
    交通场景语义分割
    ROS编译中遇到的问题
  • 原文地址:https://www.cnblogs.com/malcolm/p/2702995.html
Copyright © 2011-2022 走看看