1、問題
報(bào)錯(cuò):Can not connect to MySQL server. Too many connections
2、原因
因?yàn)樵L問MySQL且還未釋放的連接數(shù)目已經(jīng)達(dá)到MySQL的上限。通常,mysql的最大連接數(shù)默認(rèn)是100, 最大可以達(dá)到16384。
3、解決方案
- 方法一:
查看最大連接數(shù):show variables like '%max_connections%';
修改最大連接數(shù):set GLOBAL max_connections = 200;
缺點(diǎn):只在mysql當(dāng)前服務(wù)進(jìn)程有效,一旦mysql重啟,又會(huì)恢復(fù)到初始狀態(tài)