2020-11-16-肖昂

知识总结:1.数据库的建立和添加、删除、改变、查询
INSERT INTO cpidatamanage(dataType,area,date,goodsname,price,unit,remark)VALUES('粮食类','陕西省','2020-10','大米','2','500g','诚心买卖');
DELETE FROM cpidatamanage WHERE cpiId=1;
SELECT goodsName,price FROM cpidatamanage WHERE dataType='蔬菜类';
UPDATE cpidatamanage SET area='陕西省',price=2 WHERE cpiId=4;

2.sql操作的七个步骤1、加载数据库驱动2、连接数据库3、拼写sql语句4、发送sql语句5、执行sql语句6、处理返回结果7、关闭资源
public class DBHelper {
//定义数据库的添加方法
@Test
public void save() throws Exception{
//加载数据库驱动
Class.forName("com.mysql.jdbc.Driver");

    //连接数据库
    Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/cpi", "root", "");
    //拼写spl语句
    String sql ="INSERT INTO cpidatamanage(dataType,`area`,`date`,goodsname,price,unit,remark)VALUES('粮食类','陕西省','2020-10','大米','2','500g','诚心买卖')";
    //发送sql语句
    PreparedStatement psts = conn.prepareStatement(sql);
    //执行sql语句
    int i = psts.executeUpdate();
    //处理返回结果
    if(i>0) {
        System.out.print("添加成功");
    }else {
        System.out.print("添加失败");
    }
    //关闭资源
    psts.close();
    conn.close();   
}

学习心得:今天开始了正式学习的第一天,从早上开始了数据库建立与服务端与数据库的链接,学习的过程比较坎坷,老师从头开始一步一步的讲,听起来挺容易的,但一道自己操作的时候就会出现问题,数据库的建立还挺顺手,到用eclipse时就比较困难,有些问题出来但是找不到错误的地方在哪里,不熟悉它语句与命令的结构,操作起来有些困难,但是等弄好以后和听老师的讲解会觉得实用性很高,而这些都还只是学习的基础,但它会提升我对它的兴致,期待明天学习的新内容。

标签

评论

© 2021 成都云创动力科技有限公司 蜀ICP备20006351号-1