连接另一台服务器上的PHP MySQL数据库

3

如何在MySQL和PHP中从另一台服务器连接数据库

我使用以下代码:

<?php
$db = mysql_connect("mysite.com", "theusername", "proud");
mysql_select_db("theotherserverDB",$db);

?>

需要修复吗?

你有吗?你有收到任何错误吗?是什么让你认为有问题? - TehShrike
1
这是我要说RTFM的地方:http://www.php.net/manual/en/function.mysql-connect.php - Tieson T.
哈桑,你从其他服务器连接了吗? - Bajrang
2个回答

4
<?php

mysql_connect("mysite.com:3306", "admin", "1admin") or die(mysql_error());
echo "Connected to MySQL<br />";

?>

运行它并查看它是否正常工作。


无法工作...我想从不同的服务器连接数据库。 - Hassan
你所需要做的就是使用服务器的IP地址或直接域名,可能需要使用端口,其默认值为3306,但它应该可以建立连接。输出了什么错误? - Sandeep Bansal
我有同样的问题,错误是:Access denied for user 'tradetip'@'gator1679.hostgator.com' (using password: YES) in /home/tradecom/public_html/index.php on line 367 - Bajrang
我得到了错误信息 “连接超时”。 - SAUMYA

0

在建立连接之前,您应该预留要通信的服务器的域名或IP地址...

如果您使用cpanel,可以在数据库下点击远程MYSQL来完成此操作。

祝好运...


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接