Java 连接sql server
时间: 2023-09-06 13:09:59 浏览: 128
Java 连接 SQL Server 可以通过 JDBC(Java Database Connectivity)实现。具体步骤如下:
1. 首先需要下载并安装 SQL Server JDBC 驱动程序,下载地址为:https://docs.microsoft.com/zh-cn/sql/connect/jdbc/download-microsoft-jdbc-driver-for-sql-server?view=sql-server-ver15
2. 在 Java 项目中导入 SQL Server JDBC 驱动程序的 jar 包。
3. 使用以下代码进行数据库连接:
```
String url = "jdbc:sqlserver://localhost:1433;databaseName=mydatabase";
String user = "myUsername";
String password = "myPassword";
Connection conn = null;
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
conn = DriverManager.getConnection(url, user, password);
System.out.println("Database connected successfully");
} catch (Exception e) {
e.printStackTrace();
}
```
其中,url 是数据库连接字符串,localhost:1433 表示连接本地的 SQL Server 数据库实例,mydatabase 是数据库名称;user 和 password 分别是登录数据库的用户名和密码。
4. 连接成功后,就可以执行 SQL 查询语句了。例如:
```
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM mytable");
while (rs.next()) {
System.out.println(rs.getString("column1"));
}
```
其中,mytable 是要查询的表名,column1 是要查询的列名。
注意:在使用完数据库连接后,需要关闭 Connection、Statement 和 ResultSet 对象,以释放资源。
阅读全文