java连接数据库连接问题

软件:SQL server,myeclipse
问题:在本机通过Java的jbdc通过网络ip,端口,用户名,密码的方式连接本机的数据库连接成功,
但是,在别人电脑吧Java项目在其电脑的eclipse上运行发现连接超时,请问是什么原因?

0

5个回答

如果你写的IP是127.0.0.1,那么要求别人的电脑上需要同样的数据库,如果你写的是真实的IP地址,需要ping通网络才能连接

0
Terrence_Pai
Terrence_Pai 好像现在情况是我们电脑连接在同一个热点的情况下可以,但是在校园网下就不可以了
9 天之前 回复

你要看连接的数据库在别人的电脑上是不是能连接上,用数据库软件先测试链接下。如果他的电脑本来就连不上,你程序在怎么该都也连不上。要一步一步排查,帐号,密码,IP,端口号。都检查一遍。检查这些信息里面有没有输入了空格。。。

0

把设置IP的位置 改成localhost 或者 别人的ip 然后账号密码也换成别人数据库的账号密码 或者你们使用同一局域网

0

第一查一下你的jdbc配置写的对不对,第二两台电脑ping一下看能不能通,第三检查防火墙是否允许访问数据库的端口

0
Terrence_Pai
Terrence_Pai 现在情况是我们电脑连接在同一个热点的情况下可以,但是在校园网下就不可以了
9 天之前 回复

mysql默认有ip识别的吧不能 需要开了那个ip无限制才能链接吧 mysql的问题

0
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Java程序数据库连接失败问题
首先错误代码如图: 我用的是数据库配置,出现过一次plsql客户端连接正常,jdbc确链接失败的问题。 解决方法,首先确定的是plsql客户端连接成功,那么你的监听配置文件完全是可以使用的,无须再去修改,肯定是你的,连接参数有问题(确保java代码无问题);那么我们先看一下下边需要了解的: --HOST=服务器IP地址, 如192.16.1.100 --SID=
java连接MySQL数据库时常见故障问题的分析与解决
初学的mysql经常会碰到mysql无法连接的错误。收集的这样问题的现象和原因。   先自己扔块砖头出来。   归纳如下: 更改mysql root账号密码 mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 故障现象 : 无法连接 mysql   ===================
Java连接MySQL数据库失败的一种可能原因
 Java连接MySQL数据库失败的一种可能原因    今天写了个java访问MySQL数据库的程序,发现总是连接失败,报以下异常: Communication link failure: java.io.IOException, underlying cause: Unexpected end of input stream** BEGIN NESTED EXCEPTION **
java连接数据库的两种方式
java连接数据库,jdbc-odbc桥连接和jdbc直接连接!
java连接数据库的步骤和问题的细节问题
这是java连接数据库连接不上的一些细节的问题的解决方式,希望对你们有所帮助。
java jdbc 连接各种数据库连接语句
 JDBC连接各种数据库的字符串大同小异,在此总结一下,备忘。oracle    driverClass:oracle.jdbc.driver.OracleDriver    url:jdbc:oracle:thin:@127.0.0.1:1521:dbnamemysql    driverClass:com.mysql.jdbc.Driver    PS:有的时候,mysql的驱动类也也会看到使...
Java连接和操作数据库
JDBC 1、JDBC是开发数据库引用的java API,通过JDBC,使用Java设计的程序能够执行SQL语言、获取结果、在用户界面中显示数据,并且能将所做的改动传回数据库,同时JDBC API可用于分布式异型机环境中国多种数据源之间的交互; 2、一般使用Java开发数据库应用需要用到4个主要的接口:Driver、Connection、Statement、Resu
java连接各种数据库的驱动 jar包
java连接各种数据库的驱动 jar包
Java连接数据库学生管理系统(一)连接数据库
说明: 1.首先在myeclipse创建Web Project,然后创建DBHelp类。 2.类里面添加方法getConn(),方法返回值为Connection来自java.sql.Connection包中。 3.我用的是mysql所以导入mysql-connector-java-5.1.28.jar。 4.程序运行先要打开mysql创建数据库。 package com.veryedu....
完整java连接数据库步骤
完整java连接数据库步骤