I checked everything, and it was good. Then I tried not using localhost, or 127.0.0.1 and everything passed. No problem. The problem was using the wildcard in the mysql account setup. So this does **not** work:
But this does:
So basically, make sure you list localhost specifically for the user, and you’re set. Otherwise, you have to use the external IP address of the machine, and not the loopback.