我对php很陌生,我知道这是一个非常愚蠢的问题,我可能会因此被抛出堆栈溢出社区,但我还是会问它的。通常,当我们连接到本地主机时,我们会编写
if(!mysql_connect('localhost',$username,$password) || !mysql_select_db('user_transaction'))
{
echo 'Cannot process the requested operation';
}
else
{
// other code..
} *,但我想连接到一个域,而不是本地主机,比如 。*我如何实现this?**,请任何人告诉我
发布于 2014-03-30 20:38:36
知道mySQL在远程主机上的运行位置是很重要的.例如,连接到mySQL数据库的最常见方法是使用mysql.yoursitename.com。所以您的代码将如下所示:
mysql_connect('mysql.myownsite.com',$username,$password)如果您的mySQL在其他子域中运行,只需根据需要进行调整即可。但以上所述将是最常见的方式。
发布于 2014-03-30 16:24:45
要连接到远程数据库,只需将"localhost“替换为远程服务器的IP/主机名。
例如
mysql_connect('myownsite.com',$username,$password)三件重要的事情:
iptables)。附注:
长期不支持mysql扩展。你根本不应该用它。使用mysqli或PDO代替。
发布于 2014-03-30 16:25:26
只需使用:
mysql_connect('myownsite.com',$username,$password)https://stackoverflow.com/questions/22746396
复制相似问题