A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© pengmin 中级黑马   /  2016-5-15 22:52  /  374 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


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.        释放资源

1 个回复

倒序浏览
  沙发沙发
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马