方法:1.利用「set GLOBAL max_connections=連結數」暫時修改最大連線數;2、利用「vim /etc/my.cnf1」修改「max_connections」後的內容,儲存後並重新啟動mysql服務來永久修改最大連線數。
本教學操作環境:linux7.3系統、mysql8.0.22版本、Dell G3電腦。
客戶端登入:
mysql -uroot -p
設定新的最大連線數為1000:
mysql> set GLOBAL max_connections=1000
顯示目前執行的Query:
mysql> show processlist
顯示目前狀態:
mysql> show status
退出客戶端:
mysql> exit
查看目前最大連線數:
mysqladmin -uroot -p variables
這個辦法治標不治本,重啟服務以後最大連線數還是100。這個方法用來緊急擴充最大連接數用,不是長久之計。
查看設定檔位置
/usr/bin/mysql --verbose --help | grep -A 1 'Default optio
Default options are read from the following files in the given order: /etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf
伺服器首先會讀取/etc/my.cnf文件,如果不存在則讀取/etc/mysql/my.cnf,再依序讀取/usr/etc/my.cnf 、~/.my.cnf
在根路徑下尋找設定檔:
find / -name my.cnf 结果:/etc/my.cnf
配置
vim /etc/my.cnf
編輯my.cnf在[mysqld]中加入:
max_connections=1000
重啟服務
service mysqld restart
查看連線數
mysql -u root -p show variables like 'max_connections';
以上是linux怎麼修改mysql的最大連線數的詳細內容。更多資訊請關注PHP中文網其他相關文章!