zoukankan      html  css  js  c++  java
  • Java中级路线jdbc第一天

    1.初学者在学习时容易卡在java se和线程那块,我会尽量在之后补上.现在我自己正在学习jdbc(入门),以博客记录下每日所学.

      一.加载驱动,

    Class.forName("com.mysql.jdbc.Driver");
    这用到了反射,但其实是固定写法,先不用深究.

     二.建立连接
    涉及到三个参数,URL(统一资源定位符),user(用户名),password(密码)
    以我自己的数据库为例:
    String URL="jdbc:mysql://localhost:3306/test";//格式:jdbc:mysql://IP地址:端口号/所要操作的数据库名
    String user="root";
    String password="";//注册的数据库的时候没写密码,这里置空
    Connection conn=DriverManager.getConnection(URL,user,password);
     三.设置发送器
    Statement stmt=conn.createStatement();


    涉及到数据库的操作指令
    String sql="insert into student (stuname,clazzid)values ('wangwu',3)";//stuno设置为了自增长,所以不需要赋值
    int result=stmt.executeUpdate(sql);//返回的值是一个整数

     四.输出结果
    System.out.println(result>0?"添加成功":"添加失败");
     五.关闭数据通道
    conn.close();
    stat.close();

    这就是基本的jdbc操作
    2019.07.02



     









  • 相关阅读:
    tarjan algorithm
    最小生成树
    Manacher's Algorithm (马拉车算法)
    KMP
    Trie(字典树)
    Hash
    GDB调试
    图论
    扫描线
    STL
  • 原文地址:https://www.cnblogs.com/waibangma/p/11118392.html
Copyright © 2011-2022 走看看