zoukankan      html  css  js  c++  java
  • JDBC连接数据库

    JDBC编程步骤

    1:加载驱动 有两种加载驱动的方式  (1)Driver driver=new com.mysql.jdbc.Driver;

                                                   (2) Class.forName("com.mysql.jdbc.Driver");

    2:链接数据库  对应有两种链接数据库的方法   (1)Connection connection=driver.connection();

                                                                (2)Connection connection=DriverManage.getConnection();

    3:执行SQL语句

    4:将数据库里的内容存放到一个容器中

    5:依次访问容器中的内容  

    6:关闭,最后打开的先关闭

    方法一:

    import com.mysql.jdbc.Statement;
    import java.sql.Connection;
    import java.sql.Driver;
    import java.sql.ResultSet;
    import java.util.Properties;

    /**
    * Created by I am master on 2016/9/29.
    */
    public class finallyjdbc {
    public static void main(String[] args) throws Exception{
    Driver driver=new com.mysql.jdbc.Driver();
    String url="jdbc:mysql://localhost:3306/student";
    Properties properties=new Properties();//properties是一种配置文件,主要用来表达配置信息。文件格式 键:值
    properties.put("user","root");
    properties.put("password","root");
    Connection connection=driver.connect(url,properties);
    Statement statement= (Statement) connection.createStatement();
    String query="select * from studentInfo";
    /*将数据库中的数据放到一个容器中*/
    ResultSet rs=statement.executeQuery(query);

    /*依次访问数据库中的数据*/
    while(rs.next()){
    System.out.print(rs.getString("id") );
    System.out.print(rs.getString("name"));
    System.out.print(rs.getString("age"));
    System.out.println(rs.getString("class"));
    }
    rs.close();
    statement.close();
    connection.close();
    }
    }


    方法一:



  • 相关阅读:
    中介模式与外观模式(门面模式)区别
    java反射
    Spring注解@ResponseBody,@RequestBody
    Spring事务管理
    Junit运行在Spring环境下
    java开发常用到的jar包总结
    java二维数组
    Android开发之执行定时任务AlarmManager,Timer,Thread
    Android开发之Android Context,上下文(Activity Context, Application Context)
    Android开发之创建App Widget和更新Widget内容
  • 原文地址:https://www.cnblogs.com/Hdaydayup/p/5921754.html
Copyright © 2011-2022 走看看