无法通过套接字‘/var/mysql/mysql.sock’连接到本地MySQL服务器(38)
我有一个大问题,试图连接到MySQL。当我跑步时:/usr/local/mysql/bin/mysql start
我有以下错误:Can't connect to local MySQL server through socket '/var/mysql/mysql.sock' (38)
我确实有mysql.sock在/var/mysql目录。
在……里面/etc/my.cnf我有:[client]port=3306socket=/var/mysql/mysql.sock[mysqld]port=3306socket=/var/mysql/mysql.sock
key_buffer_size=16M
max_allowed_packet=8M
和在/etc/php.ini我有:; Default socket name for local MySQL connects. If empty, uses the built-in; MySQL defaults.mysql.default_socket = /var/mysql/mysql.sock
我已经重新启动Apachesudo /opt/local/apache2/bin/apachectl restart
但我仍然有错误。
否则,我不知道这是否相关,但当我这么做的时候mysql_config --sockets我得到--socket [/tmp/mysql.sock]