常见java数据库连接代码

 

1Oracle8/8i/9i数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl";
//orcl
为数据库的SID
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);

2
DB2数据库
Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();
String url="jdbc:db2://localhost:5000/sample";
//sample
为你的数据库名
String user="admin";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);

3
Sql Server7.0/2000数据库
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";
//mydb
为数据库
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);

 

4Sql Server2005数据库
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:sqlserver://localhost:1433;DatabaseName=mydb";
//mydb
为数据库
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);


5
Sybase数据库
Class.forName("com.sybase.jdbc.SybDriver").newInstance();
String url =" jdbc:sybase:Tds:localhost:5007/myDB";
//myDB
为你的数据库名
Properties sysProps = System.getProperties();
SysProps.put("user","userid");
SysProps.put("password","user_password");
Connection conn= DriverManager.getConnection(url, SysProps);

6
Informix数据库
Class.forName("com.informix.jdbc.IfxDriver").newInstance();
String url =
"jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver;
user=testuser;password=testpassword";
//myDB
为数据库名
Connection conn= DriverManager.getConnection(url);

7MySQL数据库
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"
//myDB
为数据库名
Connection conn= DriverManager.getConnection(url);

8
PostgreSQL数据库
Class.forName("org.postgresql.Driver").newInstance();
String url ="jdbc:postgresql://localhost/myDB"
//myDB
为数据库名
String user="myuser";
String password="mypassword";
Connection conn= DriverManager.getConnection(url,user,password);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Java 连接数据库的常用方法如下: 1. 使用 JDBC (Java Database Connectivity) 连接数据库。这是 Java 语言提供的用于连接数据库的标准接口。通常需要使用相应数据库的 JDBC 驱动程序来连接数据库。 2. 使用 Hibernate 框架连接数据库。Hibernate 是一个对象关系映射 (ORM) 框架,可以使用 Java 对象与数据库表进行映射,并提供了简单的 API 来连接数据库并操作数据库。 3. 使用 Spring 框架连接数据库。Spring 是一个轻量级的 Java 应用框架,其中包含了对 JDBC 的支持,可以通过 Spring 的 JDBC 模块连接数据库。 以下是使用 JDBC 连接数据库的示例代码: ```java // 加载 JDBC 驱动程序 Class.forName("com.mysql.jdbc.Driver"); // 连接数据库 Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/test", "username", "password"); // 执行 SQL 查询 Statement stmt = conn.createStatement(); ResultSet rs = stmt.executeQuery("SELECT * FROM users"); // 处理查询结果 while (rs.next()) { int id = rs.getInt("id"); String name = rs.getString("name"); // ... } // 关闭连接 rs.close(); stmt.close(); conn.close(); ``` 在这个示例中,我们首先加载了 MySQL 的 JDBC 驱动程序,然后使用 `DriverManager.getConnection` 方法连接到本地 MySQL 数据库, ### 回答2: Java连接数据库是一种常见的操作,可以使用Java编程语言与各种类型的数据库进行交互。在Java中,使用JDBC(Java Database Connectivity) API来实现数据库连接。 首先,需要导入JDBC相关的类库。可以通过在Java项目中添加合适的JDBC驱动程序来实现。不同的数据库有不同的驱动程序,所以需要根据所使用的数据库选择合适的驱动程序,并确保将其添加到项目中。 接下来,需要创建一个数据库连接对象。可以使用`java.sql.Connection`接口来实现。需要提供数据库的URL、用户名和密码来建立连接。例如: ```java String url = "jdbc:mysql://localhost:3306/mydatabase"; String username = "root"; String password = "123456"; Connection connection = DriverManager.getConnection(url, username, password); ``` 在建立连接后,可以创建一个`java.sql.Statement`对象来执行SQL语句。可以使用`createStatement()`方法创建一个新的Statement对象。例如: ```java Statement statement = connection.createStatement(); ``` 通过Statement对象,可以执行各种SQL语句,如查询、插入、更新和删除数据等。可以使用`executeQuery()`方法执行查询语句,使用`executeUpdate()`方法执行更新语句。例如: ```java String sql = "SELECT * FROM mytable"; ResultSet resultSet = statement.executeQuery(sql); ``` 最后,需要在使用完数据库连接后关闭连接。我们可以使用`close()`方法来关闭连接。例如: ```java connection.close(); ``` 总结起来,Java连接数据库的过程包括导入JDBC类库、创建数据库连接对象、创建Statement对象、执行SQL语句和关闭连接。通过这些步骤,我们可以实现Java数据库的交互,方便地操作和管理数据。 ### 回答3: 在Java中,我们可以通过Java数据库连接Java Database Connectivity,JDBC)来连接和操作数据库。JDBC是Java的一种标准接口,它允许我们通过驱动程序连接各种数据库管理系统(Database Management System,DBMS),如MySQL、Oracle、SQL Server等。 首先,我们需要导入JDBC驱动程序的jar包,以便在代码中使用相关的API。然后,我们需要使用驱动程序提供的类来建立与数据库连接。通常情况下,我们需要提供数据库的URL(包括主机名、端口号、数据库名称等)、用户名和密码来进行连接连接数据库后,我们可以执行多种操作,如插入、更新、删除和查询等。对于每一种操作,我们需要创建相应的SQL语句,并通过JDBC提供的接口将其发送到数据库。执行查询操作时,我们可以通过ResultSet对象来获取数据库返回的数据,并对其进行处理和展示。 连接数据库代码示例如下: ``` import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class Main { public static void main(String[] args) { // 设置数据库连接信息 String url = "jdbc:mysql://localhost:3306/mydatabase"; String username = "root"; String password = "password"; // 注册JDBC驱动程序 try { Class.forName("com.mysql.jdbc.Driver"); } catch (ClassNotFoundException e) { e.printStackTrace(); } // 建立数据库连接 try (Connection connection = DriverManager.getConnection(url, username, password)) { // 连接成功后的操作,例如执行SQL语句等 } catch (SQLException e) { e.printStackTrace(); } } } ``` 以上就是使用Java连接数据库的基本步骤,通过JDBC我们可以方便地进行数据库操作,实现数据的增删改查等功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值