JDBC获取连接的三种方法
来源:互联网 发布:数据科学研究方向 编辑:程序博客网 时间:2024/06/06 09:55
下面是获取连接的三种方式,其中最常使用的是第三种,
1、DriverManager.getConnection(url);
2、DriverManager.getConnection(url,info);
3、DriverManager.getConnection(url,user,password);
方法一、该方法用于获得试图建立到指定数据库URL的连接。DriverManager试图从已注册的JDBC驱动程序集中选择一个适当的驱动程序。
语法1 getConnection(String url)
url:访问数据库的URL路径。
user:是访问数据库的用户名。
password:连接数据库的密码。
典型应用 下面的代码利用getConnection方法创建与MySQL数据库的连接,并返回连接对象。
1、DriverManager.getConnection(url);
2、DriverManager.getConnection(url,info);
3、DriverManager.getConnection(url,user,password);
方法一、该方法用于获得试图建立到指定数据库URL的连接。DriverManager试图从已注册的JDBC驱动程序集中选择一个适当的驱动程序。
语法1 getConnection(String url)
url:访问数据库的URL路径。
示例 下面的代码利用getConnection方法创建与MySQL数据库的连接
import java.sql.Connection;import java.sql.DriverManager;public class MySqlConnectionTest {public static void getConnection(){ Connection conn=null; try{ Class.forName("com.mysql.jdbc.Driver"); //注册数据库驱动 String url="jdbc:mysql://localhost:3306/briup?user=root&password=root"; //定义连接数据库的url conn=DriverManager.getConnection(url); //获取数据库连接 System.out.println("数据库连接成功!"+conn); }catch(Exception e){ e.printStackTrace(); } }public static void main(String[] args){getConnection();}}
结果:
语法2 getConnection(String url,Properties info)
url:访问数据库的URL路径。 info:是一个持久的属性集对象,包括user和password属性。 示例 下面的代码利用getConnection方法第一种语法格式,创建与MySQL数据库的连接,并返回连接对象
import java.sql.Connection;import java.sql.DriverManager;import java.util.Properties;public class MySqlConnectionTest {public static void getConnection() {Connection conn = null;try {Properties info = new Properties(); // 定义Properties对象info.setProperty("user", "root"); // 设置Properties对象属性info.setProperty("password", "root");Class.forName("com.mysql.jdbc.Driver"); // 注册数据库驱动String url = "jdbc:mysql://localhost:3306/briup"; // briup为数据库名称conn = DriverManager.getConnection(url, info); // 获取连接数据库的Connection对象System.out.println("数据库连接成功!" + conn);} catch (Exception e) {e.printStackTrace();}}public static void main(String[] args) {getConnection();}}结果和语法一相同
语法3 Connection(String url, String user, String password)
url:访问数据库的URL路径。user:是访问数据库的用户名。
password:连接数据库的密码。
典型应用 下面的代码利用getConnection方法创建与MySQL数据库的连接,并返回连接对象。
本示例的关键代码如下:
import java.sql.Connection;import java.sql.DriverManager;import java.util.Properties;public class MySqlConnectionTest {public static void getConnection() {Connection conn = null;try {Class.forName("com.mysql.jdbc.Driver"); // 注册数据库驱动String url = "jdbc:mysql://localhost:3306/briup"; // briup为数据库名称conn = DriverManager.getConnection(url, "root","root"); // 获取连接数据库的Connection对象System.out.println("数据库连接成功!" + conn);} catch (Exception e) {e.printStackTrace();}}public static void main(String[] args) {getConnection();}}
结果与方法一相同
1 0
- JDBC获取连接的三种方法
- 从jdbc中获取连接对象Connection的三种方法
- JDBC连接ACCESS数据库的三种方法
- java jdbc连接oracle的三种方法
- JDBC获取新插入记录id的三种方法
- Java JDBC 连接 Oracle 三种方法
- mysql连接数据库的三种方法(连接池,jdbc,Hibernate)
- JDBC获取连接的三种工具类封装方式(v1.0)
- jdbc连接数据库的三种方式
- Java JDBC Thin Driver 连接 Oracle 三种方法说明
- Java JDBC Thin Driver 连接 Oracle 三种方法说明
- Java JDBC Thin Driver 连接 Oracle 三种方法
- 利用JDBC获取新插入记录id的三种方法
- 利用JDBC获取新插入记录id的三种方法
- JDBC连接SYBASE的3种方法
- JDBC连接数据库的两种方法
- JDBC连接三大数据库方法
- jdbc批量操作的三种方法
- 一步一步DIY jQuery库3-引入sizzle引擎
- 组织架构重组创新是企业致胜法宝
- Shell 编程
- 论代码级性能优化变迁之路(一)
- 日常英语 —— 对话、缩略、标语句
- JDBC获取连接的三种方法
- Linux学习笔记一
- hdu ---2008做题笔记(c++)
- Linux 下运行wordcount的过程详解
- “光”的历史(二)
- 2015年集训队作业
- Hibernate4 事物解决问题
- 笔记
- 安卓开发——修改EditText中的光标位置