我在eclipse中创建了我的项目,这是一个Timetable应用程序,数据库MySQL用于数据。现在我想在客户端计算机上运行我的应用程序我创建了jar文件并导出了数据库文件。问题是我无法理解如何在客户端计算机上连接数据库,即使我将安装服务器,但程序将如何查找数据库位置?
答案 0 :(得分:0)
这里有两种情况:
案例1:您用于连接到应用程序的数据库与客户端系统位于同一网络中,然后您可以使用相同的数据库。
案例2:如果您的客户端位于不同的网络中,则需要在那里安装数据库,并使用新的连接字符串替换用于连接到数据库的连接字符串。这些连接字符串只是带有用户名和密码的数据库的URL,当然您可以知道。
关于您的疑问,如果您的客户端安装了数据库,则DB应在本地IP地址可用。使用此本地地址连接客户端应用程序。当应用程序位于同一网络中时,它们可以相互识别。
希望画一幅画。