<?php
$db_user="root";
$db_pass="";
$connect=mysql_connect("localhost",$db_user,$db_pass);
if($connect)
{
echo "成功连接";
}
else
{
echo "失败";
}
?>

解决方案 »

  1.   

    数据能够连接成功么 ?还有
    echo "失败";//分号是中文的
      

  2.   

    很明显,在echo失败时,你那个最后的分号是用中文的分号。
      

  3.   

    echo "失败";,你这个分号是中文状态下输入的,换成英文状态下输入。
      

  4.   

    $connect = @mysql_connect("localhost",$db_user,$db_pass); 
    或 
    $connect = mysql_connect("localhost",$db_user,$db_pass) or die(mysql_error()); 你关闭了错误信息显示,又出现了错误。所以就没有显示了
      

  5.   

    <?php
    $db_user="root";
    $db_pass="";
    $connect=mysql_connect("localhost",$db_user,$db_pass);
    if($connect)
    {
    echo "OK";
    }
    else
    {
    echo "NO";
    }
    ?>
    如何添加关于编码的使上述代码可以显示中文?。谢谢了!
      

  6.   

    请六楼楼主说清楚一点阿,如果echo输出是中文,乱码问题如何解决?
      

  7.   

    mysql_query("set names gdk")
      

  8.   

    如果你的页面编码是gb2312;
    <?php 
    $db_user="root"; 
    $db_pass=""; 
    $connect=mysql_connect("localhost",$db_user,$db_pass); 
    if($connect) 

    echo iconv("UTF-8","gb2312","成功"); 

    else 

    echo iconv("UTF-8","gb2312","失败"); 

    ?>