Centos 7 Mysql 最大連接數超了問題解決


錯誤:Can not connect to MySQL server. Too many connections  -mysql 1040錯誤

這是因為對 Mysql 進行訪問,未釋放的連接數已經達到上限導致的。如果沒有自己配置,默認安裝的 Mysql 最大連接數是100

第一種方法:在未達到上限的時候,直接用命令行修改

mysql -uroot -ppassword  #登錄mysql
show variables like "max_connections";  #查看當前最大連接數
set global max_connections = 10000;  #設置最大連接數1000
#再次查看是否修改成功,看到已經變為1000
exit  #退出        

 這個方法修改的最大連接數,只要數據庫一重啟,又會回到初始狀態

要想永久有效,那我們就要修改配置文件了

 

第二種方法:修改配置文件

就是修改 Mysql 的 my.ini 或 my.cnf 的參數 max_connections

將其改為max_connections = 1000,然后重啟數據庫就好了

(如果找不到my.ini文件在哪,可以用查找命令搜一下)

find / -name my.ini

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM