Java怎么和SQL数据库连接
时间: 2023-07-03 15:05:19 浏览: 94
Java可以通过JDBC(Java Database Connectivity)API来连接SQL数据库。
以下是连接SQL Server数据库的示例代码:
```java
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class SqlConnection {
public static void main(String[] args) {
Connection connection = null;
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url = "jdbc:sqlserver://localhost:1433;databaseName=myDB";
String username = "myUsername";
String password = "myPassword";
connection = DriverManager.getConnection(url, username, password);
System.out.println("Database connection successful!");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
if (connection != null) {
try {
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
}
```
其中,`com.microsoft.sqlserver.jdbc.SQLServerDriver`是SQL Server数据库的JDBC驱动程序类。`jdbc:sqlserver://localhost:1433;databaseName=myDB`是连接字符串,其中`localhost`是数据库服务器名称,`1433`是端口号,`myDB`是数据库名称。`myUsername`和`myPassword`是连接数据库所需的用户名和密码。如果连接成功,控制台将输出“Database connection successful!”。
阅读全文