java编写的客户端如何连接服务器端(java编写)的数据库,希望有代码实现,或对我下面的代码进行修改
发布网友
发布时间:2022-04-10 01:40
我来回答
共3个回答
热心网友
时间:2022-04-10 03:09
楼上说的不可能不行啊,
你确认下ip地址,端口号 数据库的实例名是不是正确的。还有就是数据库监听有没有打开。
你可以先在客户端用工具比如plsql去访问下远程的数据库,看看是不是正常的。
localhost换成一台机子的IP地址?
你换的是端服务器的ip吗?追问ip地址,端口号 数据库的实例名应该都没问题吧,要不我用String url="jdbc:mysql://localhost:3306/test";这个路径应该是打不开数据库的,但当我换成ip地址后(ip没问题,也是端服务器的ip),就不行了。。。。你说的数据库监听是什么意思?没理解
追答你可以在另一台机器上先用plsql试试能不能连接到服务器端的数据库
热心网友
时间:2022-04-10 04:27
String url="jdbc:mysql://localhost:3306/test";
将localhost改为服务器所在IP地址,以及端口、数据库实例名即可。追问开始我也是这么想的,不过试过n次了,还是不行,哎
追答账号、密码正确么?如果都正确绝对没有问题。你仔细看看
热心网友
时间:2022-04-10 06:02
String url="jdbc:mysql://localhost:3306/test";
你可以试着把localhost改为服务器的ip,3306是mysql数据库的端口号(sqlserver是1433,oracle是1521),url按下面的格式写就好啦
String url = "jdbc:mysql://<服务器ip>:<数据库端口号>;DatabaseName=<数据库名称>";