JAVA + JDBC + MYSQL
当访问多的,报错:Data source rejected establishment of connection,  message from server: "Too many connections"
怎么处理可不可持久连接?

解决方案 »

  1.   

    不是持久连接的问题,是你的连接过多了。MYSQL有最大连接数的限制。
      

  2.   

    不可能!
    通过命令行工具连接到你的MYSQL,show processlist 看看连接数是多少! 或者看看 show variables like '%conn%' 有一个历史最大连接数。常见导致这种现象的一种情况就是在程序中打开了多次 connection. 
      

  3.   


    出现问题的时候你可以到mysql服务器上看看有多少连接,我觉得你还是应该看一下程序,肯定有地方没关闭连接。