20155327第七周学习总结

20155327第七周学习总结

教材内容总结

第11章JDBC与MySQL数据库

1MySQL数据库管理系统:

MySQL 是一种关联数据库管理系统,关联数据库将数据保存在不一样的表中,而不是将全部数据放在一个大仓库内,这样就增长了速度并提升了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最经常使用标准化语言。java

2.JDBC

  • DBC是用于执行SQL的解决方案,开发人员使用JDBC的标准接口,数据库厂商则对接口进行操做,开发人员无须接触底层数据库驱动程序的差别性。
  • 咱们有时须要更换数据库,应用程序跨平台也是常常的需求,JDBC基本上就是用来解决这些问题的。JDBC是Java联机数据库的标准规范。具体而言,它定义了一组标准类与接口,应用程序须要联机数据库时调用这组标准API,而标准API中的接口由数据库厂商操做,一般称为JDBC驱动程序。
  • JDBC标准主要分为两个部分:JDBC应用程序开发者接口以及JDBC驱动程序开发者接口。若是应用程序须要联机数据库,就是调用JDBC应用程序开发者接口,相关API主要在java.sql与javax.sql两个包中,JDBC驱动程序开发者接口是数据库厂商操做驱动程序时的规范。

3.查询操做:

try{ Statement sql=con.createStatement();
}
catch(SQLException e ){}
-顺序查询:使用next()方法移动到下一个数据行。
-控制游标:使用Statement stmt = con.createStatement(int type ,int concurrency)。
-条件与排序查询:where子语句、用order by 子语句对记录进行排序。mysql

4.更新、添加与删除操做:

  • 更新
    update 表 set 字段 = 新值 where <条件子句> sql

  • 添加
    insert into 表(字段列表) values (对应的具体的记录)或insert into 表 values (对应的具体的记录)数据库

  • 删除
    delete from 表名 where <条件子句> 学习

相关文章
相关标签/搜索