No se puede conectar al servidor MySQL local a través del socket '/var/mysql/mysql.sock' (38)
Tengo un gran problema al intentar conectarme a mysql. Cuando corro:
/usr/local/mysql/bin/mysql start
Tengo el siguiente error:
Can't connect to local MySQL server through socket '/var/mysql/mysql.sock' (38)
Yo tengomysql.sock
bajo la/var/mysql
directorio.
In/etc/my.cnf
Yo tengo
[client]
port=3306
socket=/var/mysql/mysql.sock
[mysqld]
port=3306
socket=/var/mysql/mysql.sock
key_buffer_size=16M
max_allowed_packet=8M
y en/etc/php.ini
Yo tengo
; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
mysql.default_socket = /var/mysql/mysql.sock
He reiniciado Apache usandosudo /opt/local/apache2/bin/apachectl restart
Pero aún tengo el error.
e lo contrario, no sé si eso es relevante, pero cuando lo hagomysql_config --sockets
Yo obteng
--socket [/tmp/mysql.sock]