zoukankan      html  css  js  c++  java
  • JDBC

    JDBC

    应用程序   --> JDBC(接口)  -->  MYSQL Driver  -->MYSQL

    连接数据库的步骤:

    1注册驱动(可以理解为显卡驱动,电脑从外部安装了显卡)在MYSQL官网下载MYSQL驱动就是个架包      版本一致

    2建立连接(Connection)

    3创建执行SQL的语句(Statement)

    4 执行语句        

    5处理执行结果(ResultSet)

    6释放资源

       下面是简单的连接Mysql   查询数据

    static void test() throws SQLException, ClassNotFoundException {
    //注册驱动
    //第一种DriverManager.registerDriver(new com.mysql.jdbc.Driver());
    //第二种System.setProperty("jdbc.drivers","com.mysql.jdbc.Driver");
    Class.forName("com.mysql.jdbc.Driver");//第三种推荐 一二中可读性 显而易见
    /*
    *二三种 引用的字符串 没有架包仍能编译 但是第一种却不可以
    */



    String url = "jdbc:mysql://localhost:3306/test";
    String user = "root";//用户名
    String password = "";//服务端密码
    //建立连接
    Connection conn = DriverManager.getConnection(url, user, password);

    //创建语句
    Statement st = conn.createStatement();

    //执行语句
    ResultSet rs = st.executeQuery("select * from user");

    //处理结果
    while(rs.next()) {//四列
    System.out.println(
    rs.getObject(1) + " " + rs.getObject(2) + rs.getObject(3) + " " + rs.getObject(4));
    }
    //释放资源
    rs.close();
    st.close();
    conn.close();
    }

    仍在更新

  • 相关阅读:
    NYOJ 542 试制品(第五届河南省省赛)
    714-Card Trick
    716-River Crossing
    1248-海岛争霸
    51Nod
    51Nod
    NYOJ_1274_信道安全
    ZZNU 2095 : 我只看看不写题
    前端-HTML标签
    python 17篇 unittest单元测试框架
  • 原文地址:https://www.cnblogs.com/mzdljgz/p/10030416.html
Copyright © 2011-2022 走看看