确认你已经成功连接数据库。试试用IP地址连接。
$connect = mysql_connect("*.*.*.*","user","password") or die ("连接数据库失败");

解决方案 »

  1.   

    还有就是,我不用www而用localhost行不行呢?
    也就是:
    <?php
     $connect = @mysql_connect("localhost","帐号","密码");//连接数据库
     mysql_select_db("%",$connect);//指定数据库名
    ?>
      

  2.   

    你用工具先连连看,比如用sql-front
      

  3.   

    $connect = @mysql_connect("localhost","帐号","密码");//连接数据库
    你连你自己的机器啊!!
      

  4.   

    这样用:
    $connect = mysql_connect("*.*.*.*","user","password") or die ("连接数据库失败");就显示:"连接数据库失败"
    但是看不到错误信息啊
      

  5.   

    那说明服务器、用户名或者密码错误,仔细检查一下,注意端口问题。如果远程Mysql没有运行在默认3306端口,请在连接的时候指定端口
      

  6.   

    $connect = mysql_connect("*.*.*.*","user","password") or die(error($connect));
    function error($link)

    echo mysql_errno($link) . ": " . mysql_error($link) . " on " . __FILE__ . " line " . __LINE__ ;
    }
      

  7.   

    谢谢大家
    问题已经解决
    原来是:<?php
     $connect = @mysql_connect("localhost","帐号","密码");//连接数据库
     mysql_select_db("%",$connect);//指定数据库名
    ?>
    其中localhost要换成mysql
      

  8.   

    $connect = mysql_connect("ip","username","password") or die(error($connect));
      

  9.   

    我还是认为权限的问题:
    如:"user" @ “你的ip” 在mysql中未授权
      

  10.   

    www.XXXXXXX.com问问服务商吧!一般localhost可以的