When I tried to connect mysqld server, I got this error.
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysql.sock’
1. Check whether mysqld server is running or not, using the below command
ps -ef | grep mysql
If mysqld is running, then check the socket path in the .cnf file and give the correct path when connecting.
2. Check the file permission of that socket file. If the file doesn’t have mysql permission, just change permission to mysql using the below command.
chown mysql:mysql sockfile_path
3. If the socket file is missing then you have to restart your mysqld server.