zoukankan      html  css  js  c++  java
  • JDBC连接数据库的简单介绍

    休息10天后重新看了下jdbc,开始振作继续学习(休息10天主要是因为驾照考试太累,2333),希望自己能够调整好心态,继续对程序有着一如既往的喜爱(加油)

    Connection con=null;
            Statement sm=null;
            try {
                //1.加载驱动
                Class.forName("com.mysql.jdbc.Driver");
                //2.创建链接
                con=DriverManager.getConnection("jdbc:mysql://localhost:3306/testkeyandforeigh", "root", "123456");
                //3.创建statement或者preparedStatement【区别】
                //主要用于发送sql语句
                sm=con.createStatement();
                //4.执行(srud操作,或者创建删除数据库等)
                String sql="insert into category(cname) values ('socks')";
                int rs=sm.executeUpdate(sql);//注意rs是返回值,返回的是更新的数量,更新一条数据返回1,2条数据返回2,删除失败应该返回0,删除成功返回1
                if(rs==1) {
                    System.out.println("添加成功");
                }
                else {
                    System.out.println("添加失败");
                }
                
            } catch (Exception e) {
                e.printStackTrace();
            }finally {
                //关闭资源
                try {
                    if (sm!=null) sm.close();
                    if (con!=null) con.close();
                } catch (SQLException e) {
                    // TODO Auto-generated catch block
                    e.printStackTrace();
                }
            }

    代码截图如上

  • 相关阅读:
    Redis Sentinel 哨兵模式
    Redis 读写分离
    Redis 分布式锁实现
    Redis 缓存的收益和成本
    Redis 实现排行榜
    Spring Boot 使用 Cache 缓存
    Spring Boot 整合 Redis
    Spring Boot 使用阿里巴巴 Druid 数据源
    Spring Boot 整合 JWT
    B1003
  • 原文地址:https://www.cnblogs.com/littlepage/p/9561404.html
Copyright © 2011-2022 走看看