The MySQL server has rejected the connection, and from your client side,
you will not impact the result (ie get a connection) when the server is responding
'Too many connections'. Your IP address,MAC address, or
even your login on that server have nothing to do with the TOO MANY conditions.
The server was configured, for example, 1000 connections, and at this moment
they're all in use, so the server refuses any new connections until resource
become available. This is a frequent issue for webserver configurations.