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

    主要内容

    MySQL数据库
        启动
        命令行进入MySQL安装目录的bin目录,输入mysqld--initialize-insecure
        作用是初始化data目录,并授权一个无密码的root用户
        
        roo用户
        MySQL数据库服务器的root用户是默认没有密码的,修改密码使用如下命令
        mysqladmin -u root -p password
        
        JDBC
        专门用于操作数据库的API。
        
        连接数据库
        1.加载JDBC-数据库驱动。
        
        
                try{ Class. forName("com.mysql.jdbc.Driver");
                    }
                catch(Exception e){}
        
        连接数据库
        
        
                Connection con;
                String uri =
                "jdbc:mysql://192.168.100.1:3309/student?user=root&password=&useSSL=true";
                try{
                    con = DriverManager.getConnection(uri);
                }
                catch(SQLException e){
                    System.out.println(e);
                }
                
        如果数据库的表中的记录有汉字,那么建立连接时需要额外多传一个参数characterEncoding取值为gb2312或utf-8
        
        向数据库发送SQL查询语句
        try {Statement sql=con.createStatement();
        }
        catch(SQLException e) {}
        
        处理查询结果
        返回一个ResultSet对象
        ResultSet rs = sql.executeQuery{"SELCET * FROM student");
        
        关闭链接
        con.close();
        
        顺序查询
        next()移到下一个数据行
        
        条件与排序查询
        一般格式:select 字段 from 表名 where 条件
        
        更新,添加与删除操作
        更新:update 表 set 字段 = 新值 where <条件子句>
        添加:insert into 表 values
        删除:delete from 表名 where <条件子句>
    

    代码托管

    码云链接:https://gitee.com/sq943997011/BESTI.IS.Java2018

    脚本运行截图:

  • 相关阅读:
    CFS 调度器
    RCU
    linux cfs 负载均衡
    wait_event_interruptible_timeout
    算法(13)Contiguous Array
    算法(12)Pascal's Triangle II
    算法(12)Best Time to Buy and Sell Stock II
    算法(11)Find All Duplicates in an Array
    算法(10)Subarray Sum Equals K
    算法(9)Find the Duplicate Number
  • 原文地址:https://www.cnblogs.com/Gst-Paul/p/8847136.html
Copyright © 2011-2022 走看看