解决方案 »

  1.   

    先手动看看是否能够连接上mysql,如果能连接,则可能php代码方面问题
      

  2.   

     Do you already have another mysqld server running on port: 3306
    你已经有了另一个mysqld服务器运行在端口:3306既然有了,那就直接用就是了换端口需要修改 my.ini 文件(端口号和服务名),并在启动时指明
      

  3.   


    没有3306端口,换端口我是在my.ini改的,但是都没作用
      

  4.   

    我直接在命令行连接也是不行、服务器是windows 2003
      

  5.   

    直接在命令行运行,报错10055
    ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10055)
      

  6.   


    晕,不能连接MYSQL,设置好访问权限
      

  7.   


    晕,不能连接MYSQL,设置好访问权限服务器是windows2003。设置什么访问权限???
    重启服务器可以解决,但是总不能每次都重启服务器。但是mysql运行不久就又会报10055错
      

  8.   


    晕,不能连接MYSQL,设置好访问权限服务器是windows2003。设置什么访问权限???
    重启服务器可以解决,但是总不能每次都重启服务器。但是mysql运行不久就又会报10055错
    会不会是装了2个mysql数据库了???
    启动好mysql,本地连接上mysql,执行相关操作。完成。
      

  9.   


    晕,不能连接MYSQL,设置好访问权限服务器是windows2003。设置什么访问权限???
    重启服务器可以解决,但是总不能每次都重启服务器。但是mysql运行不久就又会报10055错
    会不会是装了2个mysql数据库了???
    启动好mysql,本地连接上mysql,执行相关操作。完成。

    问题这么简单就好了已经按照http://www.admin5.net/thread-862965-1-1.html操作,还是无效
      

  10.   

    楼主这是用的windows啊,windows的万能解决办法就是重启
      

  11.   

    10055错误的信息是“No Buffer Space Avliable!”
    说白了就是链接数目和请求太多,缓存不够了
    记得用完数据库要断开连接就行
      

  12.   

    用的Thinkphp。网站流量也不小,Thinkphp不应该会自动释放连接吗?