Eclipse连接数据库

原创


操作数据库之前首先得连接数据库,连接数据库的步骤如下:

将驱动包导入JDK中

将sqljdbc4.jar(一个举例)类库文件拷贝到D:Program FilesJavajdk1.7.0jrelibext目录下。(这个路径根据JDK的版本和安装路径确定)

将sqljdbc4.jar类库文件拷贝到D:Program FilesJavajre7libext目录下( 最好是,只要是jre文件夹,都复制一个sqljdbc4.jar到jre7libext里去!!)

在环境变量classpath 后面添加sqljdbc4.jar的路径。

开启数据库配置中的上述服务,否则无法连接数据库

设置SQLEXPRESS服务器:
    a.打开SQL Server Configuration Manager -> SQLEXPRESS的协议 -> TCP/IP

    b.右键单击启动TCP/IP

    c.双击进入属性,把IP地址中的IP all中的TCP端口设置为1433

    d.重新启动SQL Server 2005服务中的SQLEXPRESS服务器

 e.关闭SQL Server Configuration Manager

注:可以在命令行窗口中用如下命令查看1433端口是否打开:

Telnet localhost 1433

若执行命令后,窗口左上角有光标闪烁,无其它提示信息,则说明端口已打开。

在软件中写代码测试:

import java.sql.*; 
public class Test {
public static void main(String[] srg) {
    String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; 
    //加载JDBC驱动
    String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sc"; 
    //连接服务器和数据库
    String userName = "sa"; //默认用户名
    String userPwd = "123456"; //密码
    Connection dbConn;
    try {
       Class.forName(driverName);
       dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
       System.out.println("Connection Successful!"); 
         //如果连接成功 控制台输出Connection  Successful!
    }catch (Exception e) {
       e.printStackTrace();
    }
    }
}

23:15:44

2018-11-30

原文地址:https://www.cnblogs.com/chiweiming/p/10047310.html