我开发了一个桌面应用程序,出于某种原因,我想将我的数据库内容上传到在线或远程数据库。
我真正想要的只是解决此问题的方法,或者最好是可以帮助解决此问题的数据库网址。我尝试了很多格式,但似乎没有工作。
例如
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");
答案 0 :(得分:2)
这将有效
String url="jdbc:mysql://198.154.249.141:80/charlink_test"
Connection conn = DriverManager.getConnection(url, "username", "password");
这将有效,但请确保您有权连接该服务器和数据库并运行。
答案 1 :(得分:0)
我不知道“我尝试过这么多格式,但似乎没有工作”意味着什么。
URL连接字符串只有一种格式;它位于JDBC驱动程序文档中。
如果您以正确的格式提供您认为正确的值,但是您仍然无法连接,则会遇到另一个问题。
发布您认为正确的网址以及您收到的错误消息说明会有所帮助。
谁拥有该远程数据库?您是否拥有登录和操作数据库的凭据?如果没有,你必须获得许可。