gpt4 book ai didi

mysql - 无法连接到远程服务器上的数据库

转载 作者:搜寻专家 更新时间:2023-10-30 23:14:06 24 4
gpt4 key购买 nike

我有一个 Java 应用程序试图连接到存储在服务器 RemoteServer.com 上的 MySQL 数据库 myDatabase(只是一个例子)。我正在尝试通过指定连接字符串、密码和用户连接到它。在我的案例中,连接字符串如下所示:

jdbc:mysql://RemoteServer.com/myDatabase

但是,我无法连接到数据库(正确指定了用户和密码)。当我在本地使用数据库时,我可以毫无问题地进行连接 (jdbc:mysql://localhost:3306/myDatabase)。我想我在指定连接字符串时遇到了问题,对吗?谢谢。

最佳答案

这可能是各种各样的事情。远程服务器是 Linux 还是 windows 主机?数据库是否在删除服务器上运行并监听端口 3306? telnet 到远程服务器上的端口 3306 说什么?很多时候它的防火墙会阻止对该端口的访问。检查防火墙(硬件和软件)。

另外,您是否有意错过连接字符串中的数据库端口?

关于mysql - 无法连接到远程服务器上的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16801972/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com