eclipse 连接 server sql教程(2019.12.27更新)
准备材料:eclipse , server sql2012 , jdbc包
先操作数据库。
最外层的数据库(系统带的,不是自己新建的数据库)➜安全性 ➜登录名➜右键新建登录名。
填➜登录名,➜勾选sql server身份认证,➜填密码。➜取消勾选“强制密码过期”。
左边 服务器角色 , 全部勾选。状态 选择 授予,已启用
登录名搞定之后,重新打开server sql 用刚才的登录名,如果不能登录,右键最外层的数据库(我这里是DESKTOP-5HTGSRB),安全性里面的服务器身份认证。选择混合的那个选项
回到桌面,微软小娜搜 sql server 配置管理器。(红色图标的那个),,如果电脑没有那个配置管理器,那就跳过这里。
左边 SQL server 网络配置(32位)➜ MSSQLSERVER 的协议 ➜ 然后就是 TCP/IP ➜ IP地址
IP1-8 已启用全部选 是 TCP 的端口填1433 。确定保存。
华丽的分割线(重启电脑,这里有一个重启服务,懒得写,不如重启开机)
下载jdbc的包,连接 https://www.microsoft.com/zh-CN/download/details.aspx?displaylang=en&id=11774
Unzip 解压就可以有一个文件夹了,记住这个路径
打开eclipse导进jdbc包
打开eclipse➜ 新建一个项目。➜选定新建的项目右键➜ Build path ➜ configure build path
导进这个 mssql-jdbc-6.4.0.jre9.jar 然后确定应用。
下面是测试代码。下面有几个需要改动的地方
package xiaochan;
import java.sql.*;
public class xiaochan {
public static void main(String[] args)
{
String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=shili";//改数据库的名称
String userName="saq";//改成你的登录名
String userPwd="123456";//改密码
try
{Class.forName(driverName);
System.out.println("加载驱动成功!");
}catch(Exception e){
e.printStackTrace();
System.out.println("加载驱动失败!");
}
try{
Connection dbConn=DriverManager.getConnection(dbURL,userName,userPwd);
System.out.println("连接数据库成功!");
}
catch(Exception e){
e.printStackTrace();
System.out.print("SQL Server连接失败!");
}
}
}
完结了,这个不同电脑情况不一样,慢慢测试吧。