I was recently trying to setup MySQL with Homebrew and noticed that the mysql server that brew installed was not playing nice with the existing setups.
The solution is to wipe out any existing MySQL installs you’ve got on your mac and redo everything from scratch with brew. This makes the mysql installed from Brew your main installation.
Read up on this blogpost that details the sequence. 5 minutes, a few commands and all is hanky-panky in mysql land :-)
Credits to Cory Simmons for the original blog post!