jdbc连接数据库步骤

2025-10-19 08:15:55

1、开发环境宿总率需要准备彩搁好,百度下载需茄露要的包。下载并引入相应的包

jdbc连接数据库步骤

1、加载jdbc驱动程序的步骤有多个,参考下面几种方式。

1.  Class.forName("com.mysql.jdbc.Driver") ;  //推荐使用

2.  DriverManager.registerDriver(com.mysql.jdbc.Driver);

3.  System.setProperty("jdbc.drivers","com.mysql.jdbc.Driver");

4.  new  com.mysql.jdbc.Driver();

jdbc连接数据库步骤

1、Connection对象与数据库的链接。

Connection conn = DriverManager.getConnection(url, user, password)方法。

String url="jdbc:mysql://127.0.0.1:3306/imooc";

String user="root";

String password="tiger";

DriverManager.getConnection(url,user,password);

jdbc连接数据库步骤

1、Statement对象用于将SQL语句发送到数据库中。实际上有三种Statement对象,它们都作为在给定链接上执行SQL语句的包容器:Statement、PreparedStatement(它从Statement继承而来)和CallableStatement(它从PreparedStatement继承而来;

PreparedStatement预编译防注入,Statement批量执行大量语句。

jdbc连接数据库步骤

1、ResultSet提供检索不同类型字段的方法,常用的有:

getString(int index)、getString(String columnName):获得在数据库里是varchar、char等类型的数据对象。

getFloat(int index)、getFloat(String columnName):获得在数据库里是Float类型的数据对象。

getDate(int index)、getDate(String columnName):获得在数据库里是Date类型的数据。

getBoolean(int index)、getBoolean(String columnName):获得在数据库里是Boolean类型的数据。

getObject(int index)、getObject(String columnName):获取在数据库里任意类型的数据。

jdbc连接数据库步骤

1、依次关闭对象及连接:ResultSet → Statement → Connection

jdbc连接数据库步骤

1、 String URL="jdbc:mysql://127.0.0.1:3306/imooc?useUnicode=true&characterEncoding=utf-8";

        String USER="root";

        String PASSWORD="tiger";

        //1.加载驱动程序

        Class.forName("com.mysql.jdbc.Driver");

        //2.获得数据库链接

        Connection conn=DriverManager.getConnection(URL, USER, PASSWORD);

        //3.通过数据库的连接操作数据库,实现增删改查(使用Statement类)

        Statement st=conn.createStatement();

        ResultSet rs=st.executeQuery("select * from user");

        //4.处理数据库的返回结果(使用ResultSet类)

        while(rs.next()){

            System.out.println(rs.getString("user_name")+" "

                          +rs.getString("user_password"));

        }

      

        //关闭资源

        rs.close();

        st.close();

        conn.close();

jdbc连接数据库步骤

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢