ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
java服务,logstash调用mysql都好好的。但是用mysql、mysqldump命令就报上面的错。
解决方法:在mysql配置文件client下面加上socket=/var/lib/mysql/mysql.sock,路径跟mysqld下面的一样
原因:mysql、mysqldump是客户端,服务端mysqld中配置的socket在客户端client中也要配置