zoukankan      html  css  js  c++  java
  • 20165225《Java程序设计》第七周学习总结

    20165225《Java程序设计》第七周学习总结


    1.视频与课本中的学习:

    - 第十一章学习总结
    
    MySQL数据库管理系统,简称MySQL,是世界上最流行的开源数据库管理系统,其社区版(MySQL Community Edition)是最流行的免费下载的开源数据库管理系统。
    
    
    在命令行进入MySQL安装目录的bin子目录,键入mysqld --initialize-insecure命令:
    D:mysql-5.7.15-winx64in>mysqld --initialize-insecure
    其作用是初始化data目录,并授权一个无密码的root用户。执行成功后,MySQL安装目录下多出一个data子目录(用于存放数据库,对于早期版本,安装后就有该目录)
    
    
    加载JDBC-MySQL数据库驱动:
    try{  Class.forName("com.mysql.jdbc.Driver");
    }
    catch(Exception e){}
    
    
    连接数据库:
    使用Connection getConnection(java.lang.String,java.lang.String,java.lang.String)和Connection getConnection(java.lang.String)方法建立连接
    
    
    SQL查询语句对象:
    statement对象调用方法:
    更新update 表 set 字段 = 新值 where<条件子句>
    添加insert into 表(字段列表)value (对应的具体的记录)
    删除delete from 表名 where <条件子句>
    try{  Statement sql=con.createStatement();
    }
    catch(SQLException e ){}
    处理查询结果:ResultSet rs = sql.executeQuery("SELECT * FROM students");
    在代码ResultSet rs = sql.executeQuery("SELECT * FROM students");之后立刻关闭连接
    
    控制游标:
    使用该方法获得一个Statement对象:Statement stmt = con.createStatement(int type ,int concurrency);
    
    连接SQL Server数据库:
    try {  Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    }
    catch(Exception e){
    }
    

    2.代码调试中的问题和解决过程:

    • 代码托管:

    image

    3.上周错题总结:

    1.select不是数据操作语言;
    2.java.sql.SQLException: Unknown column 'sid' in 'field list' 是说没有sid这一列;
    3.executeUpdate返回的类型是int,代表的含义是受影响的记录
    

    5.学习心得:

    • 数据库真的非常难了。

    • 周末愉快。

    image

  • 相关阅读:
    爬虫的基础知识(贰)
    Django内置标签
    WPF ToggleButton Style
    编写一个简单的COM组件
    C# 调用DOS 命令
    【转】 C#中检查网络是否连通的二种方法
    c++中的类型转换
    COM笔记-包容与聚合
    windows笔记-在可执行文件或DLL的多个实例之间共享静态数据
    编程之路
  • 原文地址:https://www.cnblogs.com/nmsl123/p/8847779.html
Copyright © 2011-2022 走看看