Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’
原因: /etc/my.cnf 配置文件中设置了 [mysqld] 的参数 socket ,而没有设置[client]的参数socket
办法: 在/etc/my.cnf后面添加下面内容,其中socket的值要跟此文件上原始的socket的值保持一致 [client] port=3306 socket=/var/lib/mysql/mysql.sock