$connection=mysql_connect('localhost','root','root'); 
      or die('不能连接Mysql Server:'.mysql_error()); 注意红色部分!

解决方案 »

  1.   

    unexpected T_LOGICAL_OR in D:\\WebSite\\htdocs\\connect.php on line 4意想不到的逻辑运算符  OR 出现在 .... 第4行
      

  2.   

    绝对有问题啦!我引用楼主的那部分,
    $connection=mysql_connect('localhost','root','root');
    or die('不能连接Mysql Server:'.mysql_error());
    这里一看就是错的,如果想用or die就不要前面的分号。这样会导致语法错误的。把代码改为:
    <?php
        echo 'dddd';
        $connection=mysql_connect('localhost','root','root') or die('不能连接Mysql Server:'.mysql_error());//修改的部分
        echo '已经成功连接mysql数据库';
        mysql_select_db('test') or die('不通选择数据库');
        echo '连接test数据库已经成功';
    ?>
      

  3.   

    or die上面一行最后应该有分号
      

  4.   


    记事本有时自动换行有问题弄个EditPlus写php代码吧...