網上都是5.5,5.6的修改/etc/mysql/my.cnf 或者ini 的max_connections,但我的my.cnf里什么都沒有
5.7的
show variables like '%max_connections%';默認是151,
我修改的是/etc/mysql/mysql.conf.d/mysqld.cnf
max_connections=1000
但是show variables like '%max_connections%'只顯示214,為什么
我想永久修改成1000怎么辦,謝大神
uj5u.com熱心網友回復:
執行下面的行程,看下啟動的組態檔是不是你改的,如果是,那么改了后你是否有重啟 mysql ? 如果沒有重啟,修改是不會生效的ps -ef | grep mysqld
你也可以直接在 mysql 中設定, 這個設定立即生效,但不會改組態檔,也就是說重啟 mysql 后恢復成組態檔中的配置值(沒有則恢復成默認值 )
set global max_connections=1000;
uj5u.com熱心網友回復:
在MY。CNF中加上這一行即可。uj5u.com熱心網友回復:
1 mysql命令列執行set global max_connections=1000;
2 組態檔的mysqld加入這一行,不用重啟
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/110879.html
標籤:MySQL
上一篇:InnoDB行鎖實作方式問題
