当前位置: 代码网 > it编程>数据库>Mysql > Linux如何永久修改Mysql最大连接数

Linux如何永久修改Mysql最大连接数

2024年11月28日 Mysql 我要评论
linux永久修改mysql最大连接数1、查找mysql安装目录which mysql/user/bin/mysql // mysql的安装目录2、查看配置文件位置/usr/bin/mysql --

linux永久修改mysql最大连接数

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

服务器首先会读取/etc/my.cnf文件,如果不存在则读取/etc/mysql/my.cnf,再依次读取/usr/etc/my.cnf 、~/.my.cnf

在根路径下查找配置文件:

find / -name my.cnf
结果:/etc/my.cnf

3、配置

vim /etc/my.cnf

编辑my.cnf在[mysqld]中加入:

max_connections=1000

4、重启服务

service mysqld restart 

5、查看连接数

mysql -u root -p
show variables like 'max_connections';

6、连接数没有发生变更解决方案

(1)如果通过官方给定的yum源安装

  • max_connection默认值:151
  • my.cnf中最大可调值:214

如果发现最大连接数为214,就需要修改mysqld.service配置:

找到mysqld.service文件:

find / -name mysqld.service
结果:/usr/lib/systemd/system/mysqld.service

在mysql服务文件mysqld.service中的[service]段下面添加:limitnofile=65535(注意大小写)

执行以下命令重启服务:

systemctl daemon-reload
service mysqld restart 

生效:

(2)如果通过官方的下载的rpm包安装

  • max_connection默认值:151
  • 在my.cnf中最大可调值:正常期望值

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com