zoukankan      html  css  js  c++  java
  • 20155327第七周学习总结

    20155327第七周学习总结

    教材内容总结

    第11章JDBC与MySQL数据库

    1MySQL数据库管理系统:

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

    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 子语句对记录进行排序。

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

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

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

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

  • 相关阅读:
    线程数究竟设多少合理
    Elasticsearch 技术分析(八):剖析 Elasticsearch 的索引原理
    作为程序员你是如何学习的?
    系统运行缓慢,CPU 100%,以及Full GC次数过多问题的排查思路
    kms相关文档
    删除所有docker容器镜像
    ubuntu mysql5.7安装
    GORM自定义日志配置
    SQL清空全部表数据
    Nginx 证书
  • 原文地址:https://www.cnblogs.com/l97----/p/8849792.html
Copyright © 2011-2022 走看看