THE ONE
设置数据库的登录名和登录密码
登陆,验证是否成功
THE TWO
查看TCP/IP协议是否启动
设置链接端口,右键TCP/IP属性
找到IP1,IP10,IPALL如下设置
IPALL
重启一下服务
THE THREE
下载Microsoft SQL Server JDBC 驱动程序 6.0
地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=11774
下载后找到:sqljdbc_6.0.8112.200_chs.exe
点击Unzip解压
生成Microsoft JDBC Driver 6.0 for SQL Server文件夹
注意:这些文件我放在新建的D:/sqljdbc文件夹里
配置一下CLASSPATH环境
右键“此电脑”找到属性,点击”高级系统设置“再点击环境变量,配置CLASSPATH,如下图
THE FOUR
配置Ecllipse
找到sqljdbc42.jar文件,路径如下
D:\sqljdbc\Microsoft JDBC Driver 6.0 for SQL Server\sqljdbc_6.0\chs\jre8
将其放在D:\Java\jdk1.8.0_171\jre\lib\ext路径下
然后就可以连接数据库了
注意:eclipse的jre要指向jdk里面的jre,因为我们的驱动文件在那个地方,
查看一下自己的eclipse的jre指向地址,如果不是jdk的jre修改一下地址,
如下图
编写代码
package henu.rjxy;
import java.sql.*;
public class Main {
public static void main(String[] args) {
String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=Test";
String userName="sa";
String userpwd="123";
Connection dbConn=null;
try{
Class.forName(driverName);
dbConn=DriverManager.getConnection(dbURL,userName,userpwd);
System.out.println("连接数据库成功");
}catch(Exception e){
e.printStackTrace();
System.out.println("连接失败");
}
}
}
import java.sql.*;
public class Main {
public static void main(String[] args) {
String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=Test";
String userName="sa";
String userpwd="123";
Connection dbConn=null;
try{
Class.forName(driverName);
dbConn=DriverManager.getConnection(dbURL,userName,userpwd);
System.out.println("连接数据库成功");
}catch(Exception e){
e.printStackTrace();
System.out.println("连接失败");
}
}
}
THE END