JDBC连接

使用IntelliJ IDEA来进行数据库的连接,主要分为以下8个步骤:

1.导入驱动jar包                            2.注册驱动                3.获取数据库连接对象                   4.定义sql语句

5.获取执行sql对象 statement       6.执行sql                   7.处理结果                                     8.释放资源

首先我连接的是mysql,所以我导入的包为mysql-connector-java-5.1.46.jar,具体的连接代码如下所示:

public class jdbc {
    public static void main(String[] args) throws Exception {
        //1.导入驱动jar包
        //2.注册驱动
        Class.forName("com.mysql.jdbc.Driver");
        //3.获取数据库连接对象
        Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/db1", "#", "*****");//db1是我连接的数据库的名字,#为自己的用户名,*处为自己的密码
        //4.定义sql语句
        String sql = "update stu set score = 150 where id= 1";//更新数据库中的stu表
        //5.获取执行sql对象 statement
        Statement statement = conn.createStatement();
        //6.执行sql
        int count = statement.executeUpdate(sql);
        //7.处理结果
        System.out.println(count);
        //8.释放资源
        conn.close();
        statement.close();
    }
}

下面就详细介绍以下各个对象:

1.DriverManager :驱动管理对象

        功能:1.注册驱动(告诉程序应该使用哪一个数据库驱动jar)

                    2.获取数据库连接

        注意:mysql5之后的驱动jar包可以省略注册驱动的步骤。

2.Connection :获取数据库连接

        方法:static Connection getconnection(String url , String user , String password)

        参数: 

                url : 指定连接的路径

                            *语法 : jdbc:mysql://ip地址(域名):端口号/数据库名称

                            *例子:jdbc:mysql://localhost:3306/db1

3.Statement : 执行sql对象

4.ResultSet : 结果集对象

5.PreparedStatement : 执行sql对象

 

 

 

 

 

 

你可能感兴趣的:(web开发)