首先:怎样连接数据库SQL2008(JDBC)
step1:打开Microsoft SQL Server 2008的配置管理器,启用TCP/IP
step2:双击TCP/IP,配置IP地址(IP的活动,已启用都设置为是),我的端口为1433,一般默认为1433,这与后面俩接有关,String dbURL = "jdbc:sqlserver://localhost:1433;DatabaseName=TSG_4209";
简单吧,管理器配置完毕。
Step3:新建登录名,与数据库,要设置其对应关系,这个关系其实都在登录名与数据库的属性中。
数据库的属性--》权限--》如图:(红线是我的登录名,登录名我就不多说了,你要把默认数据库设置成你要操作的数据库。特别注意的是登录名的属性中“状态‘要设置都启动,授权)
Step4:所有准备完毕,就可以有代码测试连接是否成功?(自己对应的该三个地方,user ,pass,DatabaseName)
public class Test{
PreparedStatement pre=null;
ResultSet rs=null;
public void getConnection()
{
String user="sqljava";
String pass="123";//登录密码
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbURL = "jdbc:sqlserver://localhost:1433;DatabaseName=javasql";
Connection dbConn=null;
try{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
System.out.println("ok");
dbConn = DriverManager.getConnection(dbURL,user,pass);
System.out.println("Connection Successful!");
} catch (Exception e){
e.printStackTrace();
}
}
public static void main(String [] args)
{
Test conn=new Test();
conn.getConnection();
}
}