教材学习内容总结

第11章 JDBC与MySOLz数据库

  • MySQL数据库管理系统,简称MySQL。
  • 使用步骤:
  1. 启动MySQL数据库服务
  2. 器建立连接;
  3. 建立数据库;
  4. 创建表等操作。
  • JDBC:为专门用于操作数据库的API.
  • 使用JDBC的程序和数据库建立连接,就可以使用JDBC提供的API操作数据库。
  • 常用操作:与数据库建立连接;发送SQL语句;处理SQL语句返回的结果。
  • 连接数据库:
  1. 下载数据库驱动
  2. 加载数据库驱动
  3. 连接数据库
  4. 注意汉字问题
  • 查询操作
  1. 向数据库发送SQL查询语句
  2. 处理查询结果
  3. 关闭连接
  • 顺序查询:指ResultSet对象一次只能看到一个数据行,使用next()方法移到下一个数据行,next()方法最初的查询位置,即游标位置,位于第一行的前面。next()方法向下(向后、数据行号大的方向)移动游标,移动成功返回true,否则返回false。
  • 控制游标:为了得到一个可滚动的结果集,需使用下述方法获得一个Statement对象。
    Statement stmt = con.createStatement(int type ,int concurrency);

  • 条件与排序查询:
  1. where子语句一般格式:select 字段 from 表名 where 条件
    2.排序:用order by子语句对记录排序更新、添加与删除操作
    • Connection和某个数据库建立了连接对象con,那么con就可以调用prepareStatement(String sql)方法对参数sql指定的SQL语句进行预编译处理,生成该数据库底层的内部命令,并将该命令封装在PreparedStatement对象中,那么该对象调用下列方法都可以使得该底层内部命令被数据库执行。
      事务
    • JDBC事务处理步骤
      1.用setAutoCommit(booean b)方法关闭自动提交模式
      2.用commit()方法处理事务
      3.用rollback()方法处理事务失败

代码托管

学习进度条

  代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时  
第一周 31/31 1/1 8/8  
第二周 250/281 1/2 8/16  
第三周 586/867 1/3 15/31  
第四周 450/1317 1/4 9/40

第五周 251/1568 2/6 5/45  
 第六周  972/2540  1/7  10/55  
第七周 467/3007 1/8 10/65  
第八周 459/3466 2/10 8/73  
第九周 379/3845 1/11 5/78  

最新文章

  1. 26款能够吸引用户的 iPhone App 界面设计
  2. koch曲线与koch雪花的MATLAB实现
  3. Android Studio新建了一个项目提示Error:Unable to start the daemon process
  4. CameraComponent Quality
  5. linux 内核之旅
  6. Palindrome Number 回文数
  7. mysqldump 的方式来搭建master-->slave 的复制架构
  8. 【mongodb系统学习之一】mongodb的简单安装
  9. 【django之博客系统开发】
  10. Maven-10: 使用maven-help-plugin描述插件
  11. 18 UI美化transition 图片过渡
  12. Ubuntu 16.04 安装垃圾清理工具 BleachBit
  13. 暑假闲着没事第一弹:基于Django的长江大学教务处成绩查询系统
  14. 搭建webpack基础配置
  15. LockSupport浅析
  16. window.location.href ie 不兼容问题
  17. outlook使用笔记
  18. 网站钓鱼的方法 和 xss
  19. jQuery对象的获取与操作方法总结
  20. swift版的枚举变量

热门文章

  1. error CS1002: ; expected 错误解决
  2. kali 32位 更换 xfce4 桌面
  3. css3 calc()的用法
  4. C++_day9am
  5. NRF52832与W25Q80通信
  6. Cocos Creator学习六:加载/释放图片资源
  7. 详解MySQL中concat函数的用法(连接字符串)
  8. 2018-2019-2 网络对抗技术 20165303 Exp3 免杀原理与实践
  9. English trip V2 - 3. A Healthy Diet Teacher:Corrine Key:各种前缀 im- un- in- re- over- under-
  10. sql语句学习及索引学习,未完待续,补充增删改查