【发布时间】:2021-06-16 14:17:06
【问题描述】:
我还是个初学者,我已经创建了一个使用 MySQL 数据库的 JAVA 程序,然后把这个程序变成了一个可执行的 jar。该数据库用于存储用于登录的帐户。所以当我尝试登录我的主电脑时,(我用来编程这个项目的那个)它工作正常。但是,当我在朋友的笔记本电脑或我的第二台电脑上测试这个应用程序时,它无法连接到 MySQL,并给出诸如“ConnectionException: Connection Refused: connect”之类的错误。有人告诉我,必须在每台需要运行我的程序的电脑上安装 MySQL 服务器。大家觉得这是真的吗?如果这是真的,为什么其他程序从来没有要求我在我的电脑上安装 MySQL 服务器或任何其他数据库服务?我还知道多个与我创建的非常相似的 c++ 程序,以及数据库,它们从不要求这种依赖关系。一切都包含在他们的 .zip 中,我只需要运行 exe,一切都会正常运行。
我期待收到有关如何解决此问题的解决方案! 感谢大家的帮助!!! 非常感谢。
【问题讨论】:
标签: java mysql connection