JAVA--JDBC

JDBC连接数据库:

  1. 导入 JDBC 驱动: 只有拥有了驱动程序我们才可以注册驱动程序完成连接的其他步骤。

  2. 注册 JDBC 驱动程序:这一步会导致 JVM 加载所需的驱动类实现到内存中,然后才可以实现 JDBC 请求。

  3. 数据库 URL 指定:创建具有正确格式的地址,指向到要连接的数据库。

  4. 创建连接对象:最后,代码调用 DriverManager 对象的 getConnection() 方法来建立实际的数据库连接

注册JDBC驱动程序:

        1.Class.forName();

        2.Driver driver = new com.mysql.jdbc.Driver();      DriverManager.registerDriver(driver);

建立连接对象:

       1.使用数据库URL的用户名和密码

        String Url = ''jdbc:mysql://localhost/databasename";

        String User = "username";

        String Password = "password";

        Connection con = DriverManager.getConnection(URL,User,Password);

        2.只是用一个数据库URL

        String Url = “jdbc:mysql://localhost/databasename?user = username&password = password”;

        Connection con = DriverManager.getConnection(URL

        3.使用数据库的URL和Properities

         import java.util.*;

         String Url = ''jdbc:mysql://localhost/databasename";

        Properities pro = newProperities();

        pro.put("user", "username");

        pro.put("password","password");

        Connection con = DriverManager.getConnection(URL,pro);



JDBC事务:

        一个事务是把单个 SQL 语句或一组 SQL 语句作为一个逻辑单元,并且如果事务中任何语句失败,则整个事务失败。

        Connection.setAutoCommit();                        

        我们关闭了自动提交后,如果我们要提交数据库更改怎么办呢?这时候就要用到我们的提交和回滚了。我们要提交更改,可以调用 commit() 方法;

        尤其不要忘记,在catch块内添加回滚事务rollback(),表示操作出现异常,撤销事务.


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值