zoukankan      html  css  js  c++  java
  • java jdbc----mysql的select、insert、update、delete

    //-----------------------------------select----------------------------------
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
    public class TestSelect{
     public static void main(String[] args) {
      Connection conn = null;
      Statement stmt = null;
      ResultSet rs = null;
      try {
       Class.forName("com.mysql.jdbc.Driver");
       conn = DriverManager
         .getConnection("jdbc:mySql://localhost/mydata?user=root&password=root");
       stmt = conn.createStatement();
       String sql = "select * from article";
       rs = stmt.executeQuery(sql);
       while (rs.next()) {
        System.out.println(rs.getInt("id"));
        System.out.println(rs.getString("title"));
       }
      } catch (Exception e) {
       e.printStackTrace();
      } finally {
       try {
        if (rs != null) {
         rs.close();
         rs = null;
        }
        if (stmt != null) {
         stmt.close();
         stmt = null;
        }
        if (conn != null) {
         conn.close();
         conn = null;
        }
       } catch (SQLException e) {
        e.printStackTrace();
       }
      }
     }
    }
    //-------------------------insert--------------------------
    import java.sql.*;
    public class TestInsert {
     public static void main(String[] args) {
      Connection conn = null;
      Statement stmt = null;
      try {
       Class.forName("com.mysql.jdbc.Driver");
       conn = DriverManager
         .getConnection("jdbc:mysql://localhost/mydata?user=root&password=root");
       stmt = conn.createStatement();
       String sql = "insert into article(title) values('fff')";
       stmt.executeUpdate(sql);
      } catch (Exception e) {
       e.printStackTrace();
      } finally {
       try {
        stmt.close();
        conn.close();
       } catch (SQLException e) {
        e.printStackTrace();
       }
      }
     }
    }
    //-----------------------------update----------------------------
    import java.sql.*;
    public class TestUpdate {
     public static void main(String[]args){
      Connection conn = null;
      Statement stmt = null;
      try{
       Class.forName("com.mysql.jdbc.Driver");
       conn = DriverManager.getConnection("jdbc:mysql://localhost/mydata?user=root&password=root");
       stmt = conn.createStatement();
       String sql = "update article set title ='ggg' where id=5";
       stmt.executeUpdate(sql);
      }catch(Exception e){
       e.printStackTrace();
      }finally{
       try {
        stmt.close();
        conn.close();
       } catch (SQLException e) {
        e.printStackTrace();
       }
      }
     }
    }
    //---------------------------delete-------------------------
    import java.sql.*;
    public class TestDelete {
     public static void main(String[]args){
      Connection conn = null;
      Statement stmt = null;
      try{
       Class.forName("com.mysql.jdbc.Driver");
       conn = DriverManager.getConnection("jdbc:mysql://localhost/mydata?user=root&password=root");
       stmt = conn.createStatement();
       stmt.execute("delete from article where title='fff'");
       
      }catch(Exception e){
       e.printStackTrace();
      }finally{
       try {
        conn.close();
        stmt.close();
       } catch (SQLException e) {
        e.printStackTrace();
       }
      }
      
     }
    }
  • 相关阅读:
    U盘文件被隐藏的解决办法
    Regex 符号说明
    HTML特殊字符编码对照表
    Regex 常用
    String decryption with de4dot
    使用Topshelf创建Windows服务[转载]
    de4dot Deobfuscator for .NET
    [原创]extjs htmleditor增加截图快速粘贴功能 插件
    de4dot FAQ
    Cache缓存
  • 原文地址:https://www.cnblogs.com/NeilLing/p/4024558.html
Copyright © 2011-2022 走看看