20165302第七周总结
20165302第七周学习总结
教材学习内容总结
-
MySQL启动:命令行进入MySQL安装目录的bin目录,输入mysqld--initialize-insecure,作用是初始化data目录,并授权一个无密码的root用户
-
MySQL修改root密码:mysqladmin -u root -p password
-
JDBC是专门用来操作数据库的API,程序经常使用JDBC来进行如下操作,与一个数据库建立连接,向已连接的数据库发送SQL语句,处理SQL语句返回的结果
-
使用JDBC-数据库驱动方式和数据库建立连接需要两个步骤:加载驱动,和制定数据库建立连接
-
加载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); }
-
查询操作:(1)向数据库发送SQL查询语句(2)处理查询结果(3)关闭连接
-
条件与排序查询:
where子语句:
select 字段 from 表名 where 条件
- 更新,添加与删除操作
更新 update 表 set 字段 = 新值 where <条件子句>
添加 insert into 表(字段列表) values (对应的具体的记录)或insert into 表 values (对应的具体的记录
删除 delete from 表名 where <条件子句>