数据库的连接-JDBC

作者: ITWYY | 来源:发表于2020-10-20 13:30 被阅读0次

    昨天写程序发现对简单的jdbc操作有点模糊了,所以今天中午抽个时间复习一下吧。

    基础模板

    public static void main(String[] args) throws Exception {

        //导入jar 包

        //注册驱动

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

        //链接数据库对象

        Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/新数据库", "root", "admin");

        //定义sql语句

        String sql="update hero set hp=500 where id=1";

        //获取执行sql语句的对象

        Statement statement = connection.createStatement();

        //执行sql语句

        int i = statement.executeUpdate(sql);

        System.out.println(i);

        //

        connection.close();

        statement.close();

    }

    有关类介绍

    DriverManager:

      功能:1,注册驱动

            2,获取数据库连接

            getConnection(String url,String user,String password);

            url:连接的路径

              *jdbc:mysql://ip:端口号/数据库名称

    Connection:

      获取Statement,PrepareStatement对象

      管理事务:

        开启事务:setAutoCommit(boolean) false表示开启,默认true

        提交事务:commit();

        回滚事务:rollback();

    Statement:

      执行sql

        *execute(sql)

        *executeUpdate(sql):执行DML(执行-增,删,改)或 DDL;返回影响的行数

        *executeQuery(sql);执行DQL(select)语句

    ResultSet:结果集对象,

    PrepareStatement:

    相关文章

      网友评论

        本文标题:数据库的连接-JDBC

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