JAVA怎么通过JDBC连接数据库
1、第一步:通过如图所示配置数据库(注意:这里一定要将IP:127.0.0.1(这是本机的地址)的TCP端口改为:1433;活动和已启用改为是,这一步很重要,切记)




2、第二步:通过如图所示对数据库进行sa登陆名的授权和SQL 身份和WINDOWS身份登陆的设置,这一步也很重要






3、第三部在Eclipce中编写如下代码:
package test;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class TestSQL_Server {
public static void main(String[] args) {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection con=DriverManager.getConnection("jdbc:sqlserver://MS-20160502XLWG\\SQLEXPRESS:1433;DatabaseName=Library", "sa","123");//MS-20160502XLWG\\SQLEXPRESS为服务器名,DatabaseName为数据库名,sa为登陆角色,123为登陆角色的密码
System.out.println("数据库链接成功!");
// 创建Statement对象
Statement stmt = con.createStatement();
// SQL语句
String sql="select 书名,定价 from Books";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()){
String nm=rs.getString("书名");
String pr=rs.getString("定价");
System.out.println("书名:"+nm+"定价:"+pr);
}
rs.close();
stmt.close();
con.close();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
连接成功,出现如下结果!!!
