首页 > 数据库 > > 基于JDBC开发-连接数据库
在创建数据库连接之后,才能使用它来执行SQL语句操作数据。
JDBC提供了三个方法,用于创建数据库连接。
参数 | 描述 |
|---|---|
url | gsjdbc4.jar数据库连接描述符。格式如下:
说明: 使用gsjdbc200.jar时,将“jdbc:postgresql”修改为“jdbc:gaussdb”
缺省情况下,会尝试连接到localhost的25308端口的database。 |
info | 数据库连接属性。常用的属性如下:
|
user | 数据库用户。 |
password | 数据库用户的密码。 |
//以下用例以gsjdbc4.jar为例,如果要使用gsjdbc200.jar,请替换驱动类名(将代码中的“org.postgresql”替换成“com.huawei.gauss200.jdbc”)与连接URL串前缀(将“jdbc:postgresql”替换为“jdbc:gaussdb”)。
//以下代码将获取数据库连接操作封装为一个接口,可通过给定用户名和密码来连接数据库。
public static Connection GetConnection(String username, String passwd)
{
//驱动类。
String driver = "org.postgresql.Driver";
//数据库连接描述符。
String sourceURL = "jdbc:postgresql://10.10.0.13:25308/postgres";
Connection conn = null;
try
{
//加载驱动。
Class.forName(driver);
}
catch( Exception e )
{
e.printStackTrace();
return null;
}
try
{
//创建连接。
conn = DriverManager.getConnection(sourceURL, username, passwd);
System.out.println("Connection succeed!");
}
catch(Exception e)
{
e.printStackTrace();
return null;
}
return conn;
};来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3118470/ ,如需转载,请注明出处,否则将追究法律责任。