我正在尝试为我的家庭网络创建一个 MySQL 和 Java 客户端应用程序。在服务器计算机上,我以 root 身份成功连接到 MySQL
现在我想使用 Java 客户端程序从我的客户端 PC 连接到 MySQL,如何做到这一点?我是否需要为此安装 Tomcat 服务器才能在服务器上运行。
我在所有客户端和服务器机器上都使用 Windows 7。
Tomcat服务器用于Web应用程序。您只需要创建一个JDBC代码,并在URL字符串中给出安装mysql的系统的IP地址。例如
connection = DriverManager
.getConnection("jdbc:mysql://192.168.1.205:3306/database_name","root", "password");
另外,如果您没有在 mysql 中授予权限,请授予它。请参阅此授予访问远程系统上 mysql 的权限
根据您想要实现的目标,您需要建立JDBC
与服务器的连接。查看JDBC 跟踪以获取更多详细信息。
这将允许您直接从您的客户端计算机连接到您的数据库服务器。这将使用 MySQL 连接所需的 JDBC 连接 URL 来完成,例如jdbc:mysql://[host][,failoverhost...][:port]/[database] »
[?propertyName1][=propertyValue1][&propertyName2][=propertyValue2]...
,查看Driver/Datasource Class Names, URL Syntax and Configuration Properties for Connector/J了解更多详细信息。
您可能还需要配置 MySQL 服务器以允许远程访问,然后才能连接
你只需要做两件事: