我需要一个tomcat服务器来让JavaJDBCSwing应用程序在局域网上运行吗

我需要一个tomcat服务器来让JavaJDBCSwing应用程序在局域网上运行吗,java,swing,tomcat,jdbc,lan,Java,Swing,Tomcat,Jdbc,Lan,我正在尝试为我的家庭网络创建一个MySQL和Java客户端应用程序。在服务器计算机上,我成功地以root用户身份连接到MySQL 现在我想使用Java客户端程序从我的客户端PC连接到MySQL, 怎么做?? 我需要安装Tomcat服务器才能在服务器上运行吗 我在所有客户端和服务器上都使用Windows 7。Tomcat server用于web应用程序。您只需创建一个JDBC代码,并在URL字符串中给出安装mysql的系统的ip地址。例如 connection = DriverManager

我正在尝试为我的家庭网络创建一个MySQL和Java客户端应用程序。在服务器计算机上,我成功地以root用户身份连接到MySQL

现在我想使用Java客户端程序从我的客户端PC连接到MySQL, 怎么做?? 我需要安装Tomcat服务器才能在服务器上运行吗


我在所有客户端和服务器上都使用Windows 7。

Tomcat server用于web应用程序。您只需创建一个JDBC代码,并在URL字符串中给出安装mysql的系统的ip地址。例如

connection = DriverManager
        .getConnection("jdbc:mysql://192.168.1.205:3306/database_name","root", "password");

另外,如果您尚未在mysql中授予权限,请授予它。有关在远程系统上授予访问mysql的权限的信息,请参见。根据您想要实现的目标,您需要建立与服务器的
JDBC
连接。请查看以了解更多详细信息

这将允许您直接从客户机连接到数据库服务器。这将使用MySQL连接所需的JDBC连接URL来完成,例如
JDBC:MySQL://[host][,failoverhost…][:port]/[database]»
[?propertyName1][=propertyValue1][&propertyName2][=propertyValue2]…
,有关详细信息,请查看


您可能还需要将MySQL服务器配置为允许远程访问,然后才能连接

您只需要做两件事:

  • 确保承载MySQL的服务器允许传入连接
  • 编写JDBC代码,并在JDBC字符串中使用MySQL服务器主机名/ipaddress来连接和使用它