20201103佘慧婕

一、知识点回顾
增:INSERT INTO 表名 (字段1,字段2....) VALUES ( 相对应的值)
删:DELETE FROM 表名 WHERE 字段名称=‘字段值’
改:UPDAT 表名 SET 字段名称1='值1',字段名称='值2' WHERE 字段名称='值'
查:SELECT 字段名称1,字段名称2 FROM 表名 WHERE 字段名称='值'

二、数据库
(一)在驱动包上右键,有Build Path——>add
(二)访问权限修饰符:public——公共的
(三)返回类型:void——不要返回值 int——整形 等等

(四)方法名:save()——()内用来写参数的,形参实参,方法(既函数):完成某一个特定功能
public void save() {}
(五)各类快捷键:alt+/——>快速导包
项目内右键——run as——java
alt+shift+/——>快速返回
(六)用main方法测试:

    public static void main(String[] args) {
        try {
            save();
        }catch (Exception e) {
            e.printStackTrace();
        }
    }

(七)定义方法:public static void save() throws Exception
(八)加载数据库的驱动:Class.forName("com.mysql.jdbc.Driver");
(九)创建数据库链接:Connection connection=DriverManager.getConnection("jdbc:mysql://localhost:3306/db_user","root", "");
(十)拼写sql语句:String sql = " INSERT INTO t_user (userName,passWord,gender)VALUES('宫本武藏','rb123','女')";
(十一)发送sql:PreparedStatement prepareStatement = connection.prepareStatement(sql);
(十二)执行sql:int i =prepareStatement.executeUpdate();
(十三)处理结果:if(i > 0) {
System.out.println("添加成功");
}
(十四)关闭资源:从小到大关闭prepareStatement.close();
connection.close();
(十五)双引号引字符串,单双引号不要重复
(十六)junit测试@Test——测试方法

三、学习心得
今天的数据库听的晕晕乎乎的,感觉没有之前学网页的时候顺畅,主要是对代码不熟悉,就不是很理解,加上今天感觉有些跟不上,感觉低头记个笔记再抬头就跟不上节奏了。

标签

评论

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