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数据库的步骤,希望此教程能帮助到有需要的小伙伴。