java远程连接sql sever数据库
时间: 2023-12-21 20:05:22 浏览: 90
远程连接SQL SERVER 数据库
你可以使用 JDBC 驱动程序来连接 Microsoft SQL Server 数据库。以下是一个示例代码:
```java
import java.sql.*;
public class SQLServerConnection {
public static void main(String[] args) {
try {
//加载 JDBC 驱动程序
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
//连接数据库
String url = "jdbc:sqlserver://localhost:1433;databaseName=testdb";
String username = "username";
String password = "password";
Connection conn = DriverManager.getConnection(url, username, password);
//执行 SQL 查询
String sql = "SELECT * FROM users";
Statement statement = conn.createStatement();
ResultSet result = statement.executeQuery(sql);
//处理结果集
while (result.next()) {
System.out.println(result.getString("name"));
}
//关闭连接
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
在上述代码中,我们使用 `com.microsoft.sqlserver.jdbc.SQLServerDriver` 驱动程序和 `jdbc:sqlserver://localhost:1433;databaseName=testdb` 数据库 URL 来连接 SQL Server 数据库。同时,我们提供了用户名和密码来进行身份验证。连接成功后,我们执行了一个 SQL 查询并处理了结果集。最后,我们关闭了连接。
请注意,你需要下载并添加 Microsoft SQL Server JDBC 驱动程序的 JAR 文件到你的 Java 项目中,以便可以使用该驱动程序连接 SQL Server 数据库。
阅读全文