不幸的是,所有的例子都在网上下载MySQL数据库而不是利用在线数据库。
我应该更换以下代码以从在线数据库而不是3306典型桌面MySQL获取数据;
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/DBNAME", "usrname", "pswd") ;
答案 0 :(得分:3)
由于没有提供太多信息,我们将使用一个示例 - 假设数据库位于user3129325.com
,并由允许远程SQL的Web托管提供商托管。如果要连接到名为“DBNAME”的数据库(使用与示例中相同的名称),则需要使用以下命令:
Connection conn = DriverManager.getConnection("jdbc:mysql://user3129325.com:3306/DBNAME", "usrname", "pswd") ;
只需将localhost
替换为远程MySQL数据库的URL即可。