1、能正常启MySQL
2、守护进程/tmp/mysql.sock存在且能在Linux字符串界面下使用localhost连接
3、selinux 已禁用
4、mysql权限已正常配置(呵呵,没有正常配置又如何启动mysql呢)现在的问题是:Apache只能用IP(127.0.0.1)来连接数据库而不能用localhost连接数据库,也就是说只能用TCP连接不能通过socket连接!开始认为是apache不支持mysql权限,直接把mysql相关信息属性设为777(最高级别了吧~)还是不行(郁闷啊)请大伙帮帮忙看一下还有可能是什么问题呢

解决方案 »

  1.   

    ..../mysqld: ready for connections.
    Version: '5.0.41'  socket: '/tmp/mysql.sock'  port: 3306  MySQL Community Server (GPL)就提示一个Notice~~~~~
      

  2.   

    Discuz! info: Can not connect to MySQL serverTime: 2008-1-28 2:21pm
    Script: /index.phpError: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
    Errno.: 2002Similar error report has beed dispatched to administrator before.
    以下是dz论坛连接时的错误信息...