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时就比较困难,有些问题出来但是找不到错误的地方在哪里,不熟悉它语句与命令的结构,操作起来有些困难,但是等弄好以后和听老师的讲解会觉得实用性很高,而这些都还只是学习的基础,但它会提升我对它的兴致,期待明天学习的新内容。
评论留言