回答
您可以设置专用于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. 同步来自两个不同PostgreSQL数据库的两个表
- 4. 为来自同一服务器的不同域设置会话?
- 5. 在不同的服务器(同一ISP)上同步两个mysql数据库
- 6. SSIS - 来自两个数据库在不同服务器上的OleDB源查询
- 7. 迁移Azure数据库服务器/数据库不同区域
- 8. Mysql - 访问同一服务器中不同位置的两个数据库
- 9. 在同一台服务器上从两个不同数据库中加入两个数据库表
- 10. 服务从两个不同的域
- 11. 如何比较来自两个不同数据库的数据?
- 12. 连接来自2个不同服务器的2个数据库
- 13. 同步使用不同的服务器或机器从一个数据库记录到其他数据库
- 14. 比较来自两个不同服务器的查询输出
- 15. EWS:冒充来自不同服务器的用户在一个域中
- 16. 加入来自两个不同数据库的3个表?
- 17. 将两个来自2个不同的主机数据库中
- 18. 使用具有两个不同参数的同一列SQL服务器
- 19. 通过在不同服务器上的两个数据库中连接两个表来查询数据
- 20. 如何检查来自同一服务器或不同服务器的请求?
- 21. 使用Laravel Eloquent在同一台服务器的不同数据库中加入两个MySQL表
- 22. 同时使用来自两个不同服务器的两个实体上下文
- 23. 来自两个不同来源的数据的JSF数据表
- 24. 使用PHP比较来自不同服务器的两个表格
- 25. 跨域Ajax,同一个服务器但不同的端口?
- 26. 如何提供来自同一个域的两个不同应用程序
- 27. ZF2使两个不同的数据库
- 28. 301将同一个域内的循环重定向到不同的服务器
- 29. 跨不同域上的两个网站使用一个数据库
- 30. 正确使用不同的数据来自两个不同的表格
在哪里MySQL服务器? –