1 MySQL 是否监听了远程网卡(network interface)
2 帐号有没有错?
3 防火墙有没有挡?
4 网络是否有问题?(数据包是否能路由到)你应该把运行 失败时的出错提示写出来.问问题,不应该这样问的...

解决方案 »

  1.   

    原来还提示无法连接,重新安装php5以后什么错误提示都没有。请问:php访问远端mysql服务器,都有哪些前提条件啊?是不是安装完mysql以后,在安装php的时候, 执行configure时,加上 -with-mysql=/usr/local/mysql 就可以了? 还需要修改php.ini吗?多谢!
      

  2.   

    没有错误提示的话,就 connect(...) or die(mysql_error())有相关函数返回错误.
      

  3.   

    需要在mysql中创建一个有远程访问权限的用户
      

  4.   

    出现一个很奇怪的问题,在firefox输入http://localhost:/***.php, firefox直接下载此文件。怎么回事?
      

  5.   

    MYSQL本来就是一个TCP/IP服务程序 只不过大部分时间都是本地访问测试远程MYSQL应该用一个MYSQL客户端比较好吧 尤其像LZ这样不熟悉PHP的人
      

  6.   

    看样子应该是配置文件没有配置好,我以前也出现过类似的问题.另外,要学会查错,用一些输出语句,如or die(),echo 之类的把一些变量输出出来,这样一般可以解决问题!