ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (111)

I use the following command: mysql -u root -h 127.0.0.1 -p And the error message is: ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (111) How can I fix it?