Bug with basic authentication.
Hostname / IP defaults to 127.0.0.1, I rewrote it to localhost. However, it seems it is trying to be smart, knowing that localhost = 127.0.0.1 - so it tries to auth me with MySQL as `user@127.0.0.1` which MySQL promptly rejects, as most auth rows like this use `user@localhost`.
Please login to leave a reply, or register at first.