将MySQL数据库连接到多个域

Raj*_*iya 5 php mysql ftp database-connection

我有两个不同域名的网站,我必须在两者之间共享数据,例如在第一个网站上注册的用户也将在第二个网站上登录.

是否可以将第二个网站连接到第一个网站的MySQL数据库?即我有两个网站www.example1.comwww.example2.com.是否可以example2.com连接到数据库example1.com

我使用以下PHP代码,example1.com但不适用于example2.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();
Run Code Online (Sandbox Code Playgroud)

打开example2.com,连接失败并显示错误消息

无法与数据库连接....

能否请您解释一下这种连接所需的配置是什么,可以阻止这种连接的是什么?

Dr.*_*Neo 4

如果这两个域托管在同一台服务器中,那么没有问题,您可以使用任意数量的脚本连接数据库。
如果它们与您的数据库服务器位于不同的服务器中,您可以执行此操作,但您已允许每个脚本 IP 的远程连接