问题:
使用MySQL -uroot -pxxxx登录MySQL数据库时抛错:ERROR 2002 (HY000):can not connect to local MySQL server through socket ‘/tmp/mysql.sock’,如下图所示:

解决办法:
步骤1、.查询MySQL数据库启动时所使用的sock文件,如果MySQL数据库未启动,可以先启动数据库。

步骤2、将MySQL启动的sock文件路径链接到/tmp下,执行如下命令,重新登录数据库即可。

ln -s /mysql/3306/data/mysql.sock /tmp/mysql.sock