Joe Lewis <[EMAIL PROTECTED]> wrote:
> I've got a question for you. I've got a MySQL db running in FreeBSD
> 4.8, and have encountered the following problem.
>
> When I try to connect to a database by a specific user, I get the
> following response :
>
> #mysql -p -u comet
> Enter password:
> ERROR 1226: User 'comet' has exceeded the 'max_connections' resource
> (current value: 100)
>
> Now, that is exactly what I'd expect to see, IF the user had 100
> connections. Instead, when viewing the processlist, I get :
If you set up MAX_CONNECTIONS_PER_HOUR 100 for user it means that user can open 100
new connections per our.
>
> #mysqladmin -p processlist
> Enter password:
> +-----+------+-----------+----+---------+------+-------+---------------+
> | Id | User | Host | db | Command | Time | State | Info |
> +-----+------+-----------+----+---------+------+-------+---------------+
> | 469 | root | localhost | | Query | 0 | | show processlist |
> +-----+------+-----------+----+---------+------+-------+---------------+
>
> I think that the code that had established all of those connections
> didn't properly dispose of the connections (a PHP script that one of our
> clients is using). Is there a way to clear those?
>
Execute FLUSH USER_RESOURCES command or mysqladmin reload to flush current values.
You can read about limiting resources at:
http://www.mysql.com/doc/en/User_resources.html
--
For technical support contracts, goto https://order.mysql.com/?ref=ensita
This email is sponsored by Ensita.net http://www.ensita.net/
__ ___ ___ ____ __
/ |/ /_ __/ __/ __ \/ / Victoria Reznichenko
/ /|_/ / // /\ \/ /_/ / /__ [EMAIL PROTECTED]
/_/ /_/\_, /___/\___\_\___/ MySQL AB / Ensita.net
<___/ www.mysql.com
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]