学习随笔数据库

SQL基本操作

 CREATE TABLE t_book ( id INT, NAME VARCHAR ( 20 ), author VARCHAR ( 10 ), price DOUBLE );
-- 查询数据
select * from t_book;

-- 增加元素
INSERT INTO t_book (id,name,author,price) VALUES (1,'三体','刘慈欣',99.9);
INSERT INTO t_book (id,name,author,price) VALUES (2,'活着','余华',99.9);

--删除
delete from t_book WHERE id = 1;

-- 限制查询前2条记录
SELECT * FROM t_book LIMIT 2;

-- 修改
update t_book set price = 36.6 where id =1;

JDBC

加载Drive驱动

六步法

  • 加载驱动
  • 创建连接(Connection)
  • 创建会话-SQL命令发送器(Statement)
  • 通过Statement发送SQL命令得到结果
  • 处理结果
  • 关闭资源
 //加载驱动
        Class.forName("com.mysql.cj.jdbc.Driver");
        //获取连接
        String url="jdbc:mysql://localhost:3306/test";
        String username="root";
        String password="123456";
        Connection con = DriverManager.getConnection(url,username,password);
        //创建会话
        Statement sta = con.createStatement();
        if(sta.executeUpdate("insert into t_book (id,name,author,price) values (3,'红高粱','莫言',88) ")>0){
            System.out.println("插入成功");
        }else {
            System.out.println("插入失败");
        }
        sta.close();
        con.close();

posted on 2024-03-02 21:12  放水。  阅读(22)  评论(0)    收藏  举报

导航