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