黑马程序员技术交流社区

标题: 数据库连接操作的六步 [打印本页]

作者: pengmin    时间: 2016-5-15 22:52
标题: 数据库连接操作的六步

JDBC: java数据库连接
*
* 连接的过程:
*         1.        注册驱动.
*                         代码:Class.forName("com.mysql.jdbc.Driver");\
*                        
*                         //DriverManager.registerDriver(new com.mysql.jdbc.Driver());
*                         类:DriverManager 驱动管理器,管理驱动的,用来加载驱动
*                                 方法: registerDriver(Driver driver) 用来加载指定的驱动\
*                                         参数: java.sql.Driver 接口
*                                         要给的数据应该是 接口的实现类  com.mysql.jdbc.Driver
*
        2.        获得连接.
                        类:DriverManager 驱动管理器,管理驱动的,用来加载驱动
                       
                        //代码:Connection con = DriverManager.getConnection(“jdbc:mysql://localhost:3306/mydb1”,”root”,”123”);
                        方法: public static Connection getConnection(String url, String user, String password)
                                参数1: 指定要连接的数据库
                                        三个组成部分:
                                                固定格式 jdbc
                                                要连接的数据库是哪种数据库 mysql
                                                要连接的数据库地址 (包含IP地址、端口号、数据库名称)  代表本机的IP地址 localhost
                               
                                参数2: 连接数据库使用的用户名
                                参数3:连接数据库使用的密码

        3.        获得SQL语句执行者
                        Connection接口中的方法
                                Statement createStatement() 创建一个 Statement 对象来将 SQL 语句发送到数据库
       
        4.        执行sql语句
                        int executeUpdate(String sql); --执行insert update delete语句.
                        ResultSet executeQuery(String sql); --执行select语句.
       
        5.        处理结果
        6.        释放资源
作者: pengmin    时间: 2016-5-15 22:53
  沙发沙发




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2