JDBCDemo

作者: 勇者与王者 | 来源:发表于2019-10-03 00:00 被阅读0次
    package Java_JDBC;
    
    import com.mysql.jdbc.Driver;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    import java.sql.Statement;
    
    /**
     * 1.注册驱动
     * 2.获得连接
     * 3.获取语句执行平台
     * 4.执行mysql语句
     * 5.处理结果
     * 6.释放资源
     *
     */
    
    public class JDBCDemo {
        public static void main(String[] args) throws ClassNotFoundException, SQLException {
    
    //        DriverManager.registerDriver(new Driver());
    
            Class.forName("com.mysql.jdbc.Driver");
    
            //获得数据库连接
            String url = "jdbc:mysql://192.168.8.14:3306/day22_JDBC";
            String user = "root";
            String password = "123456";
            Connection con = DriverManager.getConnection(url,user,password);
            System.out.println(con);
    
            //通过数据库连接对象,获取到sql语句的执行者
            //con对象调用方法, Statement createStatement()
            //获取到statement对象,将sql语句发送到数据库
            Statement st = con.createStatement();
            System.out.println(st);
    
            //执行sql语句
            //通过执行者对象调用方法执行,获取结果
            // int executeUpdate(String sql)  仅限于insert update delete
    //        int row = st.executeUpdate
    //                ("insert into sort(sname,sprice,sdesc) " +
    //                        "values('jdbc',1000,'jdbc测试插入')");
    
    //        create table users(
    //                id int primary key AUTO_INCREMENT,
    //                username VARCHAR(100),
    //                PASSWORD VARCHAR(100)
    //        )
    
    //        insert into users(username,PASSWORD) values ('a','1'),('b','2')
            int row = st.executeUpdate("create table users(id int primary key AUTO_INCREMENT,username VARCHAR(100),PASSWORD VARCHAR(100) )" );
    
            System.out.println(row);
    
            row = st.executeUpdate("insert into users(username,PASSWORD) values ('a','1'),('b','2')");
            System.out.println(row);
    
    //        row = st.executeUpdate()
    //        System.out.println(row);
    
            st.close();
            con.close();
    
    
    
    
    
        }
    }
    
    

    相关文章

      网友评论

          本文标题:JDBCDemo

          本文链接:https://www.haomeiwen.com/subject/qrarpctx.html