20201103郭姗姗

知识点:
一、
1、复习四条常用SQL语句:
insert into t_user (username,password,gender) values('亚瑟','qhmu123','男'); 插入语句
delete from t_user where userid=2; 删除语句
update t_user set password='cx321' where userid=3; 更新语句
select username from t_user 粘贴语句
2、jdbc使用方法:点击文件、new、other、javaproject、名字、保存。
src、new、package、com.laobing.bdh
package、class、name、DBhelper
项目右键、floder、名字lib、Java驱动包。
jar包、右键、buildpath、add to buildpath。
3、package 包裹名字(com.laobing.dbh); public (访问权限修饰符)class DBhelper(类 类的名字)
Class.forName(" com.mysql.jbc->Driver.class 复制名称 删除.class") 文字:字符串 外面双引号里面单引号,反之亦可
调用主函数 用main测试:public static void main(String[] args) {try {save();} catch (Exception e) {e.printStackTrace();}} 抓异常
4、使用测试运行:(不调用主函数时)
@Test->导包 src、com.laobing.dbh、右键、buildpath、configure buildpath、library、add junit完成。
快速导包,alt+/
二、 定义添加用户的方法

public static void(方法类型 完成特定的事) save(方法体 向数据库添加用户) throws Exception(抛异常){

//1、加载数据库驱动
       Class.forName("com.mysql.jdbc.Driver");
      //2、创建数据库连接
      Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/db_user","root","");
     //3、拼写sql语句
     String sql = "INSERT INTO t_user (userName,`passWord`,gender)VALUES('宫本武藏','rb123','女')";
     //4、发送sql
     PreparedStatement prepareStatement = connection.prepareStatement(sql);
     //5、执行sql
     int i = prepareStatement.executeUpdate();
     //6、处理结果
     if(i > 0) {
     System.out.println("添加成功");
      }
     //7、关闭资源
     prepareStatement.close();
     connection.close();
    }
    

心得体会:
今天学习的内容相对来说容易上手,首先我们复习了昨天MySQL 四种主要语句,从头学习了JDBC的使用方法,
包括文件,包裹,类,粘贴Java驱动包等。我们学会利用快捷方式调用包裹,学会用检查的错误提示改正错误,更
加注重细节,学会调用主函数和测试运行。通过在JDBC中使用删除,增加,更新等语句,在SQL中实现。通过对查
询语句的练习,增加了对字符等相关定义的深刻印象,还是希望自己能够多多练习,多多进步。

标签

评论


© 2021 成都云创动力科技有限公司 蜀ICP备20006351号-1