Description
Today, when adding a MySQL slave node to the online production environment, the following error was reported when executing the command to back up MySQL data:
Can 't connect to local MySQL server through socket '/tmp/mysql.sock '(2) "
The general meaning of error reporting is that MySQL under TMP cannot be found Sock file
Solution:
1. First find mysql Directory where the sock is located
find/-name mysql.sock
2. Create/TMP/MySQL Sock soft connect to the file
establish a soft connection (write an absolute path):
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
If the manual residual soft connection is wrong, you can delete it with the following command:
rm -rf /tmp/mysql.sock
Re-execute MySQL command, perfect solution!!