会不会你的PHP没有设置为支持MySql?

解决方案 »

  1.   

    我的工具全部都能用,我有一部分代码:
    mysql_connect('localhost','root','') or die(你的数据库联不上,请检查休整!);
           ------------
              这都没有问题
    执行后:你的数据库联不上,请检查休整!
      

  2.   

    我把mysql重装了一扁也不行呀!请问是怎么回事呀!急死我的啦!
      

  3.   

    hehe ,不会是你的mysql设了用户名和密码吧
      

  4.   

    <?php
    $link=mysql_connect('localhost','root','shuaiyin') or die("联不上数据库呀!老大!");
    mysql_select_db('zxdd',$link);
    $sql="select * from zxdd";
    $result=mysql_query($sql);
    if($result){
    echo "一切ok!";
    }
    else{
    echo "怎么啦!";
    }
    ?>
    wrong:--------------------Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'localhost' (10013) in E:\帅引科技\company\count.php on line 2
    联不上数据库呀!老大!
      

  5.   

    你的确看清楚了mysql配置的用户名和密码?如果用户名和密码有误就连不上还有看看你的mysql服务是不是启动了,任务栏上的灯是不是绿的,到管理工具的服务里看看有没有mysql服务启动,看看有没有mysql-nt的进程在运行
      

  6.   

    Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'localhost' (10013)
      

  7.   

    密码设置的对吗?改为root对不对?检查一下my.ini文件。
      

  8.   

    你到mysql.com下个客户端,装上看看能不能操作数据库,如果能,就是php的问题,不能就是mysql的问题。
      

  9.   

    在php里找到[mysql]
    里面有一个
    mysql.allow_persistent = On
    看是否设成为on了.如果再不行的话
    重装一下就行了
      

  10.   

    用命令行试试看行不行.如果不行,是MYSQL服务器的问题.你是MYSQL版本是多少,如果是4.0.11-alpha的话,是联不上的,改用4.0.10-gamma.
      

  11.   

    你进mysql,然后直接运行mysql.exe看能不能运行
      

  12.   

    在PHP下运行phpinfo()确认mysql.trace_mode属性为ON,否则修改PHP的.ini文件
      

  13.   

    你去网上找一个叫“EMS Mysql Manager”的东东来用!或者PHP Home edition来用!!!
      

  14.   

    Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'localhost' (10013)
    这句的意思是你的mysql没启动起来,老大
    >cd mysql
    >cd bin
    >mysqlshow
      

  15.   

    C:\>mysql -u root -p
    Enter password: ********
    ERROR 1045: Access denied for user: '[email protected]' (Using password: YES)
      

  16.   

    这是mysql数据库用户名和密码不对啊!