JDBC简易教程:连接SQL Server(jdbc连接sqlserver)

JDBC(Java Database Connectivity)简易教程——连接SQL Server

JDBC(Java Database Connectivity)是Sun公司为支持Java程序访问数据库开发的一套API,它能跨平台、跨数据库实现数据库编程。本文将介绍如何使用JDBC在Java程序中连接SQL Server数据库。

1. 首先,确认本地电脑已经安装SQL Server数据库服务器,建立相应的的数据库和表,并导入必要的数据。

2. 获取在本地安装的SQL Server数据库的URL地址,和数据库用户名以及密码。

3. 创建JDBC程序,引入JDBC相关依赖包,并设置加载驱动程序:

try {
String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //加载驱动程序
Class.forName(driver);
} catch (ClassNotFoundException e) {
e.printStackTrace();
}

4. 创建连接并设置属性:

String name = "sa";
String pwd = "123456";
String url ="jdbc:sqlserver://localhost:1433;DatabaseName=mydb";
Connection conn= null;

try {
conn = DriverManager.getConnection(url,name,pwd);
conn.setAutoCommit(false); //设置是否自动提交
} catch (SQLException e) {
e.printStackTrace();
}

5. 开始操作数据库,执行SQL语句:

String sql="select * from tb_user WHERE userName='admin'";
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(sql);

6. 处理结果:

while(rs.next()) {
String userName = rs.getString("userName");
String password = rs.getString("password");
System.out.println("用户名:"+userName+", 密码:"+password);
}

7. 结束操作的数据库,释放资源:

if (rs != null){
try {
rs.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
if (stmt != null){
try {
stmt.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
if (conn != null){
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}

以上就是使用JDBC连接SQL Server的基本步骤。使用JDBC连接数据库需要引入JDBC的相关依赖包,然后设置加载原驱程序,创建连接,并进行操作数据库操作。本文中,以用户登录验证为描述,讲解了如何使用JDBC在Java程序中连接SQL Server数据库的步骤,希望此教程能帮助到有需要的小伙伴。


数据运维技术 » JDBC简易教程:连接SQL Server(jdbc连接sqlserver)