我有两个不同域名的网站,我必须在两个网站之间共享数据,例如第一个网站上注册的用户也会登录第二个网站。将MySQL数据库连接到多个域名
是否有可能将第二个网站连接到第一个网站的MySQL数据库?即我有两个网站www.example1.com
和www.example2.com
。 example2.com
可以连接到example1.com
的数据库吗?
我用下面的PHP代码上example2.com
为example1.com
但不能正常工作:
$conn =mysql_connect("HOST","USERNAME","PASS") or die("cannot connect with db").mysql_error();
$dbname=mysql_select_db("DATABASE_NAME") or die("Error selecting db").mysql_error();
在example2.com
,连接失败,错误消息
不能与数据库连接....
请问您能解释一下这样的配置需要什么吗?连接的类型以及可能会阻止这种连接的东西是什么?
你什么错误远程连接,当你在example2.com跑的?没有理由不这样做,但有几件事可能会阻止它。 – andrewsi
是的,如果您有权从第二方网站服务器访问MySQL服务器,则可能是 – user4035
我们正在讨论不同的网站。我们在谈论不同的网络服务器吗?数据库呢?它是相同的数据库服务器还是2个不同的数据库服你想要做的事情在技术上是可行的,但是将取决于架构,并且最终也可能由于托管提供商而受到限制。 –