eclipse连接sql server数据库,连不通,按着步骤配置的,不知道怎么回事,总是ping

eclipse连接sql server数据库,连不通,按着步骤配置的,不知道怎么回事,总是ping,第1张

你确定是按照下面的步骤配的,该导的jar包导入没,数据库的登录名和密码前后对应没

1、打开SQL Server ,在其中新建数据库 Test,然后退出SQL Server 。

2、运行Eclipse,新建一个Java Project 名为 Test。

3、右单击工程名,依次选择 Build Path → Configure Build Path,在打开的窗口的右边选择 Libraries标签,然后单击 Add External JARs,找到 sqljdbc4jar 文件并打开,然后单击 OK 完成构建路径的配置。

4、在Test中新建包pkg,在pkg中新建一个类Main,在其中输入代码如下:

package pkg;

import javasql;

public class Main {

public static void main(String [] args)

{

String driverName="commicrosoftsqlserverjdbcSQLServerDriver";

String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=填写你的数据库名";

String userName="填写你的用户名,我的是sa";

String userPwd="填写你的密码";

try

{

ClassforName(driverName);

Systemoutprintln("加载驱动成功!");

}catch(Exception e){

eprintStackTrace();

Systemoutprintln("加载驱动失败!");

}

try{

Connection dbConn=DriverManagergetConnection(dbURL,userName,userPwd);

Systemoutprintln("连接数据库成功!");

}catch(Exception e)

{

eprintStackTrace();

Systemoutprint("SQL Server连接失败!");

}

}

}

5、点击右键,选择run as——>Java Application,

下个mysql-connector的jar包,导入到WEB-INF的lib里面

然后在JSP页面上

<%@ page import= "javasql" %>

<%

ClassforName("commysqljdbcDriver");

String url = "jdbc:mysql://localhost/bbsuser=root&password=root";

Connection conn = DriverManagergetConnection(url);

%>

这就可以连接了

此外,在database explorer视图里新建一个bbs的数据库,就可以直接看到数据库里的内容了

不用培植,老办法用配置,现在直接可以使用:

import javasqlConnection;

import javasqlDriverManager;

import javasqlResultSet;

import javasqlStatement;

public class Cotosql{

Connection cnn=null;

Statement stmt=null;

public void creatConnect(){

String str="jdbc:odbc:driver={SQL Server};Server=IP:3306;uid=root;pwd=admin;database=db";

try{

ClassforName("sunjdbcodbcjdbcOdbcDriver");

cnn=DriverManagergetConnection(str);

  stmt=cnncreateStatement();

  }catch(){

    //异常消息

    }

}

}

//这就算打开了连接

保证SQL Server 2008是采用SQL Server身份验证方式下开始配置:

一、SQL Server 2008的配置:

1、安装好SQL Server 2008后,运行 开始 → 所有程序 → Microsoft SQL Server 2008 → 配置工具 → SQL Server配置管理器,在打开的窗口的左边找到 MSSQLSERVER的协议,在右边右单击 TCP/IP,选择 已启用。如果Named Pipes 未启用也设为启用。如图5所示:

图5

2、双击图5右边的 TCP/IP,在d出的窗口中选择 IP地址 标签,把 IPAll 中的 TCP端口 设成 1433,并将上方所有的 已启用 选项设置成 是。如图6所示:

图6

4、然后重启数据库,重启完毕后,接下来使用命令测试1433端口是否打开。

5、开始菜单 → 运行cmd → 在命令提示符下输入:telnet 127001 1433,(注意telnet与127之间有空格,1与1433之间有空格)若提示“不能打开到主机的连接,在端口 1433: 连接失败”,则说明1433端口没有打开,需要重新进行以上配置。

双击rptdesign打开data explorer,

右键点Data Sources -> New Data Sources ->JDBC Data Source到Next

如果没有mysql-connector-java的包,请去下一个

>

用JDBC的话就是

ClassforName("commysqljdbcDriver"); //加载驱动

Connection con = DriverManagergetConnection("jdbc:mysql://localhost:3306/表空间名",

"用户名", "密码"); //获取连接

Statement stmt = concreateStatement();

stmtexecuteUpdate(" *** 作数据库");

以上就是关于eclipse连接sql server数据库,连不通,按着步骤配置的,不知道怎么回事,总是ping全部的内容,包括:eclipse连接sql server数据库,连不通,按着步骤配置的,不知道怎么回事,总是ping、怎么在lomboz eclipse 里配置数据库啊、tomcat+eclipse配置数据库连接池等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10199815.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存