一、目录
二、第十一章知识总结:JDBC与MySQL数据库
JDBC-MySQL
数据库驱动JDBC-MySQL
数据库驱动try{
Class.forName("com.mysql.jdbc.Driver");
}
catch(Exception e){}
select 字段 from 表名 where 条件
order by
子语句对记录进行排序select * from mess order by height
select * from mess where name like '%啊%' order by name
PrepareStatement
对象可以调用这三个方法来使得底层内部命令被数据库执行:
ResultSet executeQuery()
boolean execute()
int executeUpdate()
statement
对象调用方法
update 表 set 字段 = 新值 where<条件子句>
insert into 表(字段列表)value (对应的具体的记录)
delete from 表名 where <条件子句>
setAutoCommit(booean b)
方法关闭自动提交模式commit()
方法处理事务rollback()
方法处理事务失败Class.forName("org.apache.jdbc.EmbeddedDriver");
Connection con=DriverManager.getConnection("jdbc:derdy:students;create=true");
三、遇到的问题及解决方法:
sudo apt-get install mysql-server mysql-client
下载安装了MySQL
四、上周错题及解析:
五、码云链接:
https://gitee.com/sgm5/text1/commit/cdbb1c601ec49d9045fb21ea00e9c6bb131c5530
六、感想:
这周学到了很多有用的内容,敲代码时发现自己其实并未完全掌握,但还是能学到一些知识,通过课上的测试反馈出来的问题漏洞有很多,看完教材感觉自己会了,但在做题过程中一些概念定义还是模棱两可,不太牢固,还是应多将理论运用到实际,在下载软件的时候也遇到一些问题,通过查找博客也解决了一些问题。
七、PSP
周数 | 代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第九周 | 2297/4057 | 2/12 | 19/110 |
原文:https://www.cnblogs.com/sgm5/p/10786425.html