你代码是:
<?
$connection1 = mysql_connect("localhost", "root", "");
?>

解决方案 »

  1.   

    在windows nt/9x,为什么会出现“can't connect to mysql server on 'localhost' <10061>”
    mysql虽然小巧,但毕竟不同于一般的文件数据库,而是一个应用服务器,所以在使用客户程序如mysql之前,必须启动mysql服务器。方法是在mysql的bin目录下运行(哪个文件存在就运行哪个):
    mysqld.exe

    mysqld-shareware.exe
    来源:超越php)
      

  2.   

    我运行了mysqld.exe文件,而且进入mysql命令行,用root都能连接到服务器.
      

  3.   

    <?php
    $conn=mysql_connect("localhost","你的用户名","你的密码") or die("Database Error!".mysql_errno());
    mysql_select_db("你的数据库名",$conn) or die("Database Error!".mysql_errno());
    ?>
      

  4.   

    检查一下Mysql的端口.... 估计是端口问题... 命令行能连上的话