J'ai rencontré un problème similaire et mon problème était que MySQL s'est installé configuré pour s'exécuter sur un port autre que celui par défaut. Je n'en connais pas la raison, mais pour savoir sur quel port MySQL s'exécute, exécutez ce qui suit dans le client MySql :
SHOW GLOBAL VARIABLES LIKE 'PORT';