Linux如何永久修改Mysql最大連接數(shù)
Linux永久修改Mysql最大連接數(shù)
1、查找Mysql安裝目錄
which mysql /user/bin/mysql // mysql的安裝目錄
2、查看配置文件位置
/usr/bin/mysql --verbose --help | grep -A 1 'Default options'
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
服務(wù)器首先會讀取/etc/my.cnf文件,如果不存在則讀取/etc/mysql/my.cnf,再依次讀取/usr/etc/my.cnf 、~/.my.cnf
在根路徑下查找配置文件:
find / -name my.cnf 結(jié)果:/etc/my.cnf
3、配置
vim /etc/my.cnf
編輯my.cnf在[mysqld]中加入:
max_connections=1000
4、重啟服務(wù)
service mysqld restart
5、查看連接數(shù)
mysql -u root -p
show variables like 'max_connections';
6、連接數(shù)沒有發(fā)生變更解決方案
(1)如果通過官方給定的yum源安裝
max_connection默認值:151my.cnf中最大可調(diào)值:214
如果發(fā)現(xiàn)最大連接數(shù)為214,就需要修改mysqld.service配置:
找到mysqld.service文件:
find / -name mysqld.service 結(jié)果:/usr/lib/systemd/system/mysqld.service
在mysql服務(wù)文件mysqld.service中的[Service]段下面添加:LimitNOFILE=65535(注意大小寫)
執(zhí)行以下命令重啟服務(wù):
systemctl daemon-reload service mysqld restart
生效:

(2)如果通過官方的下載的rpm包安裝
- max_connection默認值:151
- 在my.cnf中最大可調(diào)值:正常期望值
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Linux 每天自動備份mysql數(shù)據(jù)庫的方法
linux下為了安全有時候需要自動備份mysql數(shù)據(jù)庫,下面是具體的實現(xiàn)步驟。感興趣的朋友跟隨小編一起看看吧2009-09-09
Linux中inode功能用法及說明(No?space?left?on?device)
理解Linux文件系統(tǒng)中的inode概念及其結(jié)構(gòu),掌握df-i命令監(jiān)控inode使用情況的方法,inode是文件系統(tǒng)的關(guān)鍵,了解其原理有助于優(yōu)化系統(tǒng)管理2026-05-05
Linux解決RocketMQ中NameServer啟動問題的方法詳解
這篇文章主要為大家詳細介紹了Linux解決RocketMQ中NameServer啟動問題的方法,文中通過圖片和示例代碼進行了詳細講解,需要的小伙伴可以參考下2023-08-08
apache中的Worker 和 Prefork 之間的區(qū)別解析
Apache中的Worker和Prefork兩種工作模式在內(nèi)存使用、穩(wěn)定性以及兼容性等方面存在區(qū)別,本文介紹apache中的Worker 和 Prefork 之間的區(qū)別,感興趣的朋友跟隨小編一起看看吧2024-11-11

