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

    教材学习内容总结

    1、MySQL数据库管理系统,简称MySQL,是世界上最流行的开源数据库管理系统
    2、利用mysqld --initialize-insecure命令初始化data目录,并授权一个无密码的root用户
    3、直接关闭MySQL数据库服务器所占用的命令行窗口不能关闭MySQL数据库服务器,可以使用操作系统提供的“任务管理器”来关闭
    4、Java提供了专门用于操作数据库的API,即JDBC
    4、程序经常使用JDBC进行如下的操作 :
    (1)与一个数据库建立连接。
    (2)向数据库发送SQL语句。
    (3)处理数据库返回的结果。
    5、MySQL数据库服务器启动后,应用程序为了能和数据库交互信息,必须首先和MySQL数据库服务器上的数据库建立连接。
    6、如果MySQL服务器和MySQL管理工具驻留在同一台计算机上,主机名可以是localhost或127.0.0.1
    7、查询操作:
    (1)向数据库发送SQL查询语句
    (2)处理查询结果
    (3)关闭连接
    8、典型的JDBC程序按注册JDBC Driver>获得与数据库的物理链接>创建不同类型的Statement>执行SQL命令>如果有结果集,处理结果集>释放资源的顺序编写
    9、顺序查询:指ResultSet对象一次只能看到一个数据行,使用next()方法移到下一个数据行,next()方法最初的查询位置,即游标位置,位于第一行的前面。next()方法向下(向后、数据行号大的方向)移动游标,移动成功返回true,否则返回false。
    10、条件与排序查询:
    (1)where子语句
    一般格式:
    select 字段 from 表名 where 条件
    (2)排序
    用order by子语句对记录排序
    11、更新、添加与删除操作
    (1)更新
    update 表 set 字段 = 新值 where <条件子句>
    (2)添加
    insert into 表(字段列表) values (对应的具体的记录)insert into 表 values (对应的具体的记录)
    (3)删除
    delete from 表名 where <条件子句>
    12、通用查询:只要用户将数据库名、SQL语句传递给该类对象,那么该对象就用一个二维数组返回查询的记录
    13、事务由一组SQL语句组成,所谓事务处理是指:应用程序保证事务中的SQL语句要么全部都执行,要么一个都不执行
    14、JDBC事务处理步骤
    (1)用setAutoCommit(booean b)方法关闭自动提交模式
    (2)用commit()方法处理事务
    (3)用rollback()方法处理事务失败

    教材学习中的问题和解决过程

    问题:下载JDBC-MySQL数据库驱动后无法复制到JDK的扩展目录中
    解决过程:之前下载JDK时下载的是9.0.4版本,不支持ext(延伸文件系统),所以无法复制,重装了JDK到8u162版本后就能复制使用了

    代码托管

  • 相关阅读:
    邪恶的强制数据转换
    知识普及
    判断是否为一个数字
    parseInt
    webpack学习记录
    数组隐藏属性
    elasticSearch基本使用
    elasticsearch安装和部署
    neo4j索引
    spark yarn 提交作业
  • 原文地址:https://www.cnblogs.com/asd65360323/p/8846455.html
Copyright © 2011-2022 走看看