$connect=mysql_connect("localhost","","");没写用户名和密码

解决方案 »

  1.   

    可以用$connect=mysql_connect("localhost);连接的
      

  2.   

    if(mysql_select_db("mysql",$connect)==false) echo "error";或者
    mysql_pconnect("localhost");
    if($connect) echo "success";
    if(mysql_select_db("mysql")==false) echo "error";
    mysql_close();
      

  3.   

    没有对mysql库的访问权。这与你的设置有关,用带口令的root用户连接试试
      

  4.   

    建议楼主改用下面测试代码,
    <?php
    $connect = mysql_connect("localhost") or die ('Connect Error:'.mysql_error());
    mysql_select_db("mysql",$connect) or die ('Select Error:'.mysql_error());
    mysql_close();
    ?>
    看是什么地方出问题了
      

  5.   

    $connect=mysql_connect("localhost");
    if($connect) echo "success";
    if(mysql_select_db("mysql",$connect)==false) echo "error";
    mysql_close();
      

  6.   

    my_select_db()时要在后面加上参数$connect
      

  7.   

    没有对mysql库的访问权。这与你的设置有关,用带口令的root用户连接试试建议楼主改用下面测试代码,
    <?php
    $connect = mysql_connect("localhost") or die ('Connect Error:'.mysql_error());
    mysql_select_db("mysql",$connect) or die ('Select Error:'.mysql_error());
    mysql_close();
    ?>
    看是什么地方出问题了是啊,遇到错误时应该看错误提示,你却用自己的代码:error代替,这不方便你自己调试自己的程序啊。