Java 设置到联机MySQL数据库的连接

Java 设置到联机MySQL数据库的连接,java,mysql,jdbc,Java,Mysql,Jdbc,不幸的是,网络上的所有示例都是为了将MySQL数据库下载到您的计算机上,而不是利用在线数据库 我应该如何替换以下代码以从在线数据库而不是3306典型的桌面MySQL获取数据 Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/DBNAME", "usrname", "pswd") ; 由于没有给出太多的信息,我们将使用一个示例—假设数据库位于user3129325.com,由允许远程SQL的web

不幸的是,网络上的所有示例都是为了将MySQL数据库下载到您的计算机上,而不是利用在线数据库

我应该如何替换以下代码以从在线数据库而不是3306典型的桌面MySQL获取数据

Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/DBNAME", "usrname", "pswd") ;

由于没有给出太多的信息,我们将使用一个示例—假设数据库位于
user3129325.com
,由允许远程SQL的web托管提供商托管。如果要连接到名为“DBNAME”的数据库(使用与示例中相同的名称),则需要使用以下命令:

Connection conn = DriverManager.getConnection("jdbc:mysql://user3129325.com:3306/DBNAME", "usrname", "pswd") ;

只需用远程MySQL数据库的URL替换
localhost

什么是“在线数据库”?用远程主机替换“localhost”怎么样?对问题表现出最低限度的理解——你只是在问问题!对不起,我的意思是数据库谢谢,但这不是造成误解的原因。“在线数据库”是公开的MySQL服务器吗?哪种协议,哪种身份验证等等——回答这个问题所需要的所有信息通常最容易理解。非常感谢你的否决票:)这是值得的否决票,将在6分钟内接受你的答案!