回答
您可以设置专用于mySQL的第三台服务器并与2个Web服务器共享该数据库,或者您可以在每台计算机上运行mySQL数据库并使用IP地址或他们的域名连接到对方的服务器
说明:
您目前有一个Java的网站上投放和php网站的一台机器上运行,如果我理解正确。
你需要做的就是下载MySQL和经过教程获取服务器和运行https://dev.mysql.com/doc/mysql-getting-started/en/
然后,你需要下载MySQL的Java驱动程序,和MySQL PHP驱动
然后您需要使用驱动程序从代码连接到相同的mySQL服务器,如果您在一台计算机上完成这些操作,该代码将位于本地主机上。
MySQL是一个服务器。这是它自己的事情,而不是像你在java代码或php代码中创建的SQLite那样的数据库。您创建并将其设置为它自己的服务器,然后任何其他服务器都可以连接到它
你可以解释一点点更多....与一个小演示示例 –
我有这些域在同一台服务器 –
是否有可能,我直接创建这些数据库的连接,就像是如果我创建一个PHP网站数据库的连接到java网页并调用它。可能吗? –
您可以随时打开和关闭mysql连接。
mysql_connect(server, username, password);
做一些东西有一个数据库,那么你可以使用:
mysql_close();
mysql_connect(server2, username2, password2);
多次,只要你喜欢。
或者你可以使用的资源链接:
$db1 = mysql_connect(server1, user1, passwd1);
$db2 = mysql_connect(server2, user2, passwd2);
但是,在这种情况下,每个mysql命令需要与资源链接被引用:
mysql_query(query, $db1);
- 1. 如何使用同一个域来服务来自不同服务器的两个应用程序
- 2. Cakephp来自两个不同位置/域的两个数据库
- 3. 执行一个查询,连接来自同一个MySQL服务器的不同数据库的两个表
- 4. 如何同步不同服务器的两个数据库?
- 5. 同步来自两个不同PostgreSQL数据库的两个表
- 6. 为来自同一服务器的不同域设置会话?
- 7. 在不同的服务器(同一ISP)上同步两个mysql数据库
- 8. SSIS - 来自两个数据库在不同服务器上的OleDB源查询
- 9. 查询来自不同服务器的不同数据库中两个表的数据?
- 10. 架构:一个数据库由两个不同的服务器使用
- 11. 迁移Azure数据库服务器/数据库不同区域
- 12. 在同一台服务器上加入来自两个不同数据库的查询?
- 13. Mysql - 访问同一服务器中不同位置的两个数据库
- 14. 在同一台服务器上从两个不同数据库中加入两个数据库表
- 15. 加入不同服务器的两个数据库
- 16. 比较来自两个不同数据库的表的数据
- 17. 从不同服务器上的两个不同数据库中加入查询
- 18. 服务从两个不同的域
- 19. 在来自两个不同数据库的两个表上使用dplyr的anti_join()
- 20. 查询来自不同数据库中两个表的数据
- 21. 如何比较来自两个不同数据库的数据?
- 22. 连接来自2个不同服务器的2个数据库
- 23. 同步使用不同的服务器或机器从一个数据库记录到其他数据库
- 24. 合并来自两个不同数据库的两张子表
- 25. 使用相同数据库的两台mysql服务器
- 26. 来自两个不同APK的Android服务相同
- 27. 比较来自两个不同服务器的查询输出
- 28. 如何从PHP中的两个不同服务器使用MySQL数据库?
- 29. 显示来自两个不同领域的数据
- 30. EWS:冒充来自不同服务器的用户在一个域中
在哪里MySQL服务器? –