Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)

遇着这个提示的话,如果本地只安装了一个mysql,这里写的很详细的

http://www.blogjava.net/asenyifei/articles/82575.html

看这里可以解决,如果本地有安装两个或以上mysql的话,按上面的就不可以解决了

因为数据不同,如果是两个以上的mysql,按链接来处理的话,首先,把/tmp/mysql.sock 这个删掉,再进入到本地另一个mysql目录下  

以我本地为例 /mysql/bin

然后 ./mysqld 就可以了

当然了,执行 ./mysqld 的前提是需要把mysqld权限调整为可执行程序

原文地址:https://www.cnblogs.com/debmzhang/p/3514853.html