最大連接數(shù)是可以通過mysql進(jìn)行修改的攒霹,mysql數(shù)據(jù)庫修改最大連接數(shù)常用有兩種方法岖圈,今天我們分析一下這兩種方法之間的特點(diǎn)和區(qū)別盾计,以便我們能更好的去維護(hù)mysql羹幸。下面我們來看一下mysql修改最大連接數(shù)的方法脊髓,希望文章能夠幫助到各位朋友。?
在使用MySQL數(shù)據(jù)庫的時(shí)候栅受,經(jīng)常會(huì)遇到這么一個(gè)問題将硝,就是“Can not connect to MySQL server. Too many connections”-mysql 1040錯(cuò)誤,這是因?yàn)樵L問MySQL且還未釋放的連接數(shù)目已經(jīng)達(dá)到MySQL的上限窘疮。通常袋哼,mysql的最大連接數(shù)默認(rèn)是100, 最大可以達(dá)到16384。?
常用的有兩種方式修改最大連接數(shù)闸衫。?
方法一:?
可以通過 set GLOBAL max_connections=100; 命令將最大連接數(shù)設(shè)置為100涛贯,此方法是即時(shí)生效的,不需要重啟mysql服務(wù)蔚出。?
需注意的是弟翘,要通過root權(quán)限的mysql帳號(hào)才能操作虫腋,否則會(huì)報(bào)“1227 - Access denied; you need (at least one of) the SUPER privilege(s) for this operation”的錯(cuò)誤。?
方法二:?
打開mysql的配置文件vim /etc/my.cnf稀余,加入max_connections=100一行(如果有悦冀,直接修改值即可),然后重啟服務(wù):/etc/init.d/mysqld restart睛琳,此時(shí)生效盒蟆。?
這是我常用的數(shù)據(jù)庫修改最大連接數(shù)的方法,可以聯(lián)系我討論:2247597368