.......你在本机连接非本地数据库?
怎么可能是$connect = mysql_connect("localhost","root","");??
你的UNIX主机允许远程连接吗?

解决方案 »

  1.   

    楼主的Mysql没有配置好,你打开终端试试能不能打开到Mysql的连接,我肯定你在终端打开Mysql的时候,也是提示这个错误,你的Mysql在UNIX系统没有运行
      

  2.   

    应该是Mysql的问题,ps -aux看看有没有mysql进程运行中
      

  3.   

    如果是自己的服务器,确定mysql是否已经启动(输入mysql命令看看),最好在mysql中建立一个用户。
    如果是别人的空间,把你的文件改一下,改成服务提供商给你的数据库连接地址,用户名和密码。
      

  4.   

    1:MYSQL没有启动
    2:可能你的UNIX机器上没有 MYSQL群组或者分配给MYSQL用户
      

  5.   

    诸位都说是MYSQL没有启动,可是在服务器上运行phpMyAdmin是可以的,可以建库和表.难道运行这个管理文件时不需要mysqld.EXE吗?