如何在另一台PC上使用Java连接MySQL数据库?
我制作了一个使用连接字符串的简单程序:如何在另一台PC上使用Java连接MySQL数据库?,java,mysql,Java,Mysql,我制作了一个使用连接字符串的简单程序: Class.forName("java.sql.DriverManager"); Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3305/project", "root", "xxxx"); Statement st = conn.createStatement(); 这里“project”是我的数据库名,“xxxx”是密码 然后我创建了一个.exe文件,可以在
Class.forName("java.sql.DriverManager");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3305/project", "root", "xxxx");
Statement st = conn.createStatement();
这里“project”是我的数据库名,“xxxx”是密码
然后我创建了一个.exe文件,可以在我自己的计算机上正常工作
但是另一台计算机上的其他人如何使用我的程序呢?他们必须安装MySQL吗?或者他们可以在他们的计算机上访问我的计算机数据库吗?是的,你可以。你只需要用
你的公共IP
替换本地主机。并确保端口正常。'com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Communications link failure'我收到这个异常。。。Peter John Joesph的答案试试看