I’m having a hard time understanding how these variables work.  If I set max_connections at 100 and click the run query button in MySQL Control Center (something simple like Select * from Customers) 101 times I get “Too many connections”.  But if I set wait_timeout to 30, run the query then wait 35 seconds and run it again, I get “Lost connection to MySQL database”.  So which is it? Am I getting a new connection each time I go to the database or is it trying to use the same connection each time? To me, it appears to try the one that will fail 
Help?