20201103解玲安

一、数据库常用语句:
添加数据:INSERT INTO 表名(字段1,字段2....)VALUES(‘值1’,‘值2’...);
删除数据:DELETE FROM 表名 WHERE 字段名称='值';
修改数据:UPDATE 表名 SET 字段名称1=’值1‘;字段名称2=’值2‘WHERE 字段名称=’值‘;
查看数据:SELECT 字段名称1,字段名称2 FROM 表名 WHERE 字段名称=’值‘;

二、eclipse
新建:File—>NEW—>other—>Java project
新建包:src—>package(名称和域名相反,包名不容许出现大写)
新建类:com...—>class(起名时前几个字母要大写)
数据库驱动jar包:lib—>粘贴mysql-connector-java-5.1.7-bin.jar
把jar包添加到项目中,右键jar包—>Buld Path

三、


public/*访问权限修饰符*/ void/*返回值类型 void无返回  int  */ save/*方法名称*/()throws Exception
public class DBHelp {
    /*用main方法测试*/
    public static void main (String[] arge) {
        try {
                save();
        }catch (Exception e) {
            e.printStackTrace();
        }
    }
    /*定义添加用户的方法*/
    public static void save() throws Exception {    
        /*return返回值*/
                1、加载数据库的驱动
        Class.forName("com.mysql.jdbc.Driver");
    2、创建数据库相连接 
        Connection connection=(Connection) DriverManager.getConnection("jdbc:myaql://localhost:3306/db_user","root","");
                3、拼写sql语句
        String sql="INSERE INTO t_user (userName,`passWord`,gender) VALUES ('宫本武藏','rb123','女')"; 
    4、发送sql
        PreparedStatement prepareStatement=(PreparedStatement) connection.clientPrepareStatement(sql);
    5、执行sql
        int i=prepareStatement.executeUpdate();
    6、处理结果
        if(i > 0) {
            System.out.println("添加成功");
        }
    7、关闭资源
        prepareStatement.close();
        connection.close();
    }
}

学习心得:
数据库的常用句型不止要记住,还要会灵活应用。在eclipse中有几点需要注意的问题,新建包时名称和域名相反,包名不容许出现大写;但是新建类时前几个字母要大写。另外还要会jar包的应用,会把jar包添加到项目中。今天最有难度的是将定义添加用户的方法,虽然将了几遍,但我依旧不是太明白。

标签

评论

this is is footer