配置 sql server
记住密码
测试一下看看能不能登上去
去配置服务
启用TCP
双击TCP
1455是等下你要使用到的端口
修改一下红色框里的
进这里
启动,并把它改为自动
如果server Browser是灰色的,那就先右键点击属性,改为自动就能启动了
最后记得重启服务
Connection conn;
public DBConnection() {
try {
Class.forName(com.microsoft.sqlserver.jdbc.SQLServerDriver);//驱动
conn=(Connection)DriverManager.getConnection("jdbc:sqlserver://localhost:1455;DatabaseName=book","sa","123456");//DatabaseName=book 要连接的数据库,sa 登录名,123456 密码
System.out.println("连接数据库成功");
}catch(Exception e) {
}
}
可能会遇到的问题
1.conn为空
java.lang.nullpointerexception空指针错误
检查一下自己的配置,数据库登录名和端口等,
2. javax/xml/bind/DatatypeConverter
这个错误是缺少javax/xml/bind这个包
链接:https://pan.baidu.com/s/1IWIXroV0d2yyIEHPO4bU4A?pwd=asbc
提取码:asbc