gpt4 book ai didi

java - 从远程计算机访问 XAMPP 上的 MySQL 数据库

转载 作者:行者123 更新时间:2023-11-29 22:03:50 24 4
gpt4 key购买 nike

我正在尝试通过我编写的程序访问我的 MySQL 数据库,该程序当前在我的本地计算机上的 XAMPP 上存储和运行。我想从同一网络上的另一台计算机连接到它,以便他们可以访问数据库读/写等。但是我在连接方面没有运气。我已将 Java 程序打包为在远程计算机上运行的 exe。我已经尝试了多种解决方案;

  1. 我已在 PHPMyAdmin 中创建了一个用户,该用户可以从任何主机进行连接,并且拥有对相关数据库授予的所有权限。

  2. 我已经编辑了远程计算机的程序,因此 "jdbc:mysql://localhost/sdcjobs"; 现在是 "jdbc:mysql://( theipaddressofmymachine)/sdcjobs";

  3. 我已经编辑了我的 ini 文件 (C:\xampp\mysql\bin\my.ini),以便取消注释绑定(bind)地址,现在 bind-address=0.0.0.0

对我来说,主要的问号之一是需要在远程计算机上安装哪些软件。在我的机器(运行服务器的机器)上,我安装了 XAMPP,它运行 Apache 服务器和 MySQL 数据库。在远程机器上,除了我的Java程序之外,我没有安装任何东西,远程机器上还需要安装MySQL吗?

最佳答案

您是否尝试过使用 mysql workbench 或 heidisql 等工具连接到远程数据库?如果这也不起作用,则可能是 my.ini 中的配置问题

更改配置后请不要忘记重新启动 mysql 服务。

看一下mysql文档:http://dev.mysql.com/doc/refman/5.6/en/problems-connecting.html

关于java - 从远程计算机访问 XAMPP 上的 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32357808/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com