用mysql、mysqldump命令报无法根据mysqld.sock连接

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中也要配置

猜你喜欢

转载自blog.csdn.net/u012452555/article/details/107628640
今日推荐