gpt4 book ai didi

php - 如何连接到另一个域上的 MySQL 数据库?

转载 作者:可可西里 更新时间:2023-11-01 08:06:08 26 4
gpt4 key购买 nike

基本上,我需要连接到不同域中的另一个数据库。

例如,我将使用domain1 和需要连接的域,domain2 作为拥有数据库的域。

我试过:

mysql_connect("domain2.com.au", "user", "pass") or die(mysql_error());

mysql_select_db("database") or die(mysql_error());

虽然,那拒绝工作。

我在网上找了好久才找到解决方案,其中很多都涉及登录SSH,我不熟悉,我想避免这种方法。


如果需要,这是我的错误(为保护隐私而修改的一些内容):

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'user'@'host.com' (using password: YES) in /php/2012.php on line 270
Access denied for user 'user'@'host.com' (using password: YES)

是否有我必须在我的数据库中更改的选项以允许从其他域访问?如果有,这到底是哪里?

是否有我需要连接的端口,例如domain2.com.au:3307

最佳答案

如果您使用的是共享主机,则它会被禁用。您可以尝试通过联系您的支持部门来启用它,或者如果您有 cPanel x3,请转到 MySQL 部分中的远程数据库部分。

关于php - 如何连接到另一个域上的 MySQL 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19017487/

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