0

我开发了一个桌面应用程序,出于某种原因,我想将我的数据库内容上传到在线或远程数据库。

我真正想要的只是一种解决这个问题的方法,或者最好是一个可以帮助解决这个问题的数据库 URL。我尝试了很多格式,但似乎没有用。

例如

Connection con = DriverManager.getConnection("jdbc:mysql://charlinktravels.com/charlink_test","username","password");

Connection con = DriverManager.getConnection("jdbc:mysql://198.154.249.141:80/charlink_test?user=username&password=password");
4

2 回答 2

2

这将起作用

  String url="jdbc:mysql://198.154.249.141:80/charlink_test"
  Connection conn = DriverManager.getConnection(url, "username", "password");

这将起作用,但请确保您有权连接该服务器和数据库并启动并运行。

于 2013-06-25T13:40:40.063 回答
0

我不知道“我尝试了这么多格式但似乎没有用”是什么意思。

URL 连接字符串只有一种格式;它在 JDBC 驱动程序文档中。

如果您以正确的格式为其提供您认为正确的值,那么您还有另一个问题,但您仍然无法连接。

发布您认为正确的 URL 以及您收到的错误消息的内容将有助于发布。

谁拥有那个远程数据库?您是否有登录和操作数据库的凭据?如果没有,您必须获得许可。

于 2013-06-25T13:39:32.097 回答