JDBC

Posted on 2018-03-22 15:49  仙人板板  阅读(104)  评论(0编辑  收藏  举报

J  DB      C

Java DataBase Connectivity     就是Java数据库连接

 

JDBC程序的一般执行过程

 

因为java中只提供数据库操作的接口,没有具体的实现。所以各个厂商都有提供对应的实现JDBC的驱动jar。

 

添加架包的步骤:

1.添加lib文件夹

 

 

2.随后将架包移入到lib中

 

点击OK即可。

3.右击添加的架包,点击Build Path   -----------------》  Add to Build Path即可。

 

然后就会发现在你的文件夹中会多出一个像这样的东西。

 

 

 

向数据库中添加一条数据:

public static void add() throws Exception
    {
        String drive="com.mysql.jdbc.Driver";             //数据库驱动字符串
        String url="jdbc:mysql://192.168.60.66:3306/s2229";    //数据库的连接地址
        String username="root";                     //数据库的用户名
        String passWord="root";                     //数据库的密码
        Class.forName(drive);
        Connection con=DriverManager.getConnection(url,username,passWord);
        System.out.println(con);
        Statement stat=con.createStatement();
        String bookName = "红岩";
        String bookauthor="某某";
        int bookprice=45;
        String sql="insert into book(bookName,bookauthor,bookprice) values ('"+bookName+"','"+bookauthor+"','"+bookprice+"')";
        int count=stat.executeUpdate(sql);
        if(count>0){
            System.out.println("is ok!");
        }
        if(stat!=null){
            stat.close();
        }
        if(con!=null){
            con.close();
        }
    }

删改查的方法和增一样,就不一一举例了,唯一不同的地方是,查询的时候,执行sql语句的方法是不一样的,以下做以演示。