Can't connect to local MySQL server through socket '/tmp/mysql.sock'
提示得很清楚 就是连接的时候要/tmp路径下找一个mysql.sock文件 这里没有找到。
那我们应该怎么办呢
我们可以查找下哪里有这个文件 或者去它的路径下看看有没有这个文件
我们会发现/var/lib/mysql/mysql.sock下有该文件(此路径跟你安装时的路径有关) 但是/tmp下没有该文件 (如果/tmp下有该文件的话就是权限问题 用chown -R 当前账户名 /tmp 命令即可,例如 chown -R root /tmp)
这个时候 有两个方案
方案一:
我们可以去/etc/mysql.cnf中修改配置路径
摘