存放的位置\子目录>mysqld --intialize-insecure
mysqladmin -u root -p password
MySQL客户端管理工具java
程序常用JDBC作以下操做:mysql
1.与一个数据库创建连接git
2.向已链接的数据库发送SQL语句sql
3.处理SQL返回的结果数据库
链接数据库安全
1.JDBC-数据库驱动方式和数据库创建连接须要加载JDBC-数据库驱动——和 指定的数据库创建链接服务器
2.应用程序加载数据库驱动的代码为函数
try{ Class.forName("com.mysql.jdbc.Driver"); } catch(Exception e) {}3.连接数据库,要注意若数据库的表中记录有汉字,在创建链接时,要多传递一个参数
characterEncoding
,并取值gb2312或utf-8*查询操做工具
1.向数据库发送SQL查询语句的代码为try{ statement sql=con.createStatement(); } catch(SQLException e){}
顺序查询学习
具体代码见码云控制游标
1.为了获得一个可滚动的结果集,能够用以下方法获取一个对象Statement atmt = con.createStatement(int type,int concurrency);
条件与排序查询
where子语句
字段值和固定值比较|字段值在某个区间的范围|使用某些特殊的日期函数|使用某些特殊的时间函数
update 表 set 字段 = 新值 <where>
inseert into 表(字段列表) values (对应的具体的记录)
delete into 表 values (条件子句)
- ResultSet executeQuery() - boolean execute() - int executeUpdate()
用rollback()方法处理失败事务
周数 | 学习章节 | 学习时间 | 完成代码 | 完成博客 |
---|---|---|---|---|
七 | 11章 | 7h | 579行 | 两篇 |