Hola Andres,
Edita el archivo my.cnf que esta en /etc/
fijate si la linea que dice
* skip-networking
esta comentada porque sino cada vez que levante mysql vas a tener ese problema.
Para ver si esta andando mysql hace lo siguiente
* mysqladmin ping
Si te contesta "mysql is alive" es porque esta funcionando
Cuando edites el archivo my.cnf tenes que reiniciar el servidor, hace lo
siguiente
cd /usr/local/mysql/support-files/
./mysql.server restart
Si esto no te funciona, en vez de darle el restart dale primero stop y luego
start (Parece bobo pero aveces no funciona el restart)
Saludos
Pablo