MySQL最大连接数限制如何修改


    一、前提条件

    修改数据库是一种风险较高的行为,在进行修改之前,建议使用开发测试数据库进行演示,并备份相关数据。以防数据库误操作,丢失数据等等 。

    修改MySQL的前提条件:

    1、有Linux用户的管理员权限账号,需要对MySQL安装的配置问卷进行修改;2、MySQL数据库的管理账号。3、如果有运维,与运维和开发负责人员商量修改,数据是大事,以防数据丢失,做好数据的备份。

    二、修改步骤

    1、使用root用户登录和连接数据库

    # mysql -uroot -p

    输入命令后,提示输入root用户密码,输入密码后,成功登录数据库。

    MySQL最大连接数限制如何修改

    登录MySQL数据库

    2、查看当前数据库的最大连接数

    mysql> show variables like 'max_connections';

     如下图,MySQL的最大连接数才151,稍微多开几个微服务,基本都会报数据库连接数过多的异常。

    MySQL最大连接数限制如何修改

    查看数据库的最大连接数

    3、修改MySQL配置文件

    找到MySQL的配置文件并且修改:/etc/mysql/mysql.conf.d/mysqld.cnf

    # view /etc/mysql/mysql.conf.d/mysqld.cnf

    修改配置文件中的最大连接数,max_connections = 2000,修改完保存配置退出编辑状态。

    [mysql]
    max_connections = 2000

    MySQL最大连接数限制如何修改

    修改配置文件中的最大连接数

    4、查看系统limit限制

    使用命令查询系统的文件限制

    # 查询文件限制
    $ ulimit -n
    1024

    如果查看的系统文件限制是65535,说明系统已经修改过了,不需要再修改。

    5、修改系统文件限制

    5.1、在/etc/security/limits.conf最后增加如下两行记录,编辑完保存配置

    # 编辑系统文件配置文件
    $ view /etc/security/limits.conf
     
    # 在/etc/security/limits.conf最后增加如下两行记录
    * hard nofile 65535
    * soft nofile 65535

    MySQL最大连接数限制如何修改

    Mootion Mootion

    Mootion是一个革命性的3D动画创作平台,利用AI技术来简化和加速3D动画的制作过程。

    Mootion 232 查看详情 Mootion

    最后增加如下两行记录

    5.2、编辑/etc/pam.d/common-session,加入一行 session required pam_limits.so

    # 编辑/etc/pam.d/common-session,
    # 加入一行 session required pam_limits.so
     
    $ view /etc/pam.d/common-session

    MySQL最大连接数限制如何修改

    编辑配置文件

    5.3、编辑/etc/profile,加入ulimit -SHn 65535,保存后,执行scource命令使配置生效,再次查看系统文件限制

    # 编辑/etc/profile,加入ulimit -SHn 65535
    # 编辑完保存
    $ view /etc/profile
     
    # 执行scource 命令使配置生效,确认修改是否成功
    $ source /etc/profile
     
    # 再次查看系统limit限制,看配置文件是否生效
    $ ulimit -n
    65535

    MySQL最大连接数限制如何修改

    系统配置文件已修改成功

    6、修改mysql配置

    查找mysql.service 启动文件

    $ systemctl status mysql.service
    ● mysql.service - MySQL Community Server
     Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2018-12-19 23:53:28 CST; 16min ago
     Process: 25857 ExecStartPost=/usr/share/mysql/mysql-systemd-start post (code=exited, status=0/SUCCESS)
    Process: 25843 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
     Main PID: 25856 (mysqld)
      Tasks: 28 (limit: 4915)
     Memory: 185.9M
        CPU: 1.577s
     CGroup: /system.slice/mysql.service
             └─25856 /usr/sbin/mysqld

    进入目录 /etc/systemd/system/multi-user.target.wants,找到文件mysql.service;

    sudo vim mysql.service,在 [Service] 最后加入:

    LimitNOFILE=65535
    LimitNPROC=65535

    MySQL最大连接数限制如何修改

    修改mysql的启动配置文件

    7、执行下面命令使修改生效

    生效刚才修改的配置文件,重新启动MySQL服务。

    $ systemctl daemon-reload
    $ systemctl restart mysql.service

    8、登录mysql,使用 show variables like "%max_connections%"; 查看最大连接数,这时发现已经改成2000。

    MySQL最大连接数限制如何修改

    以上就是MySQL最大连接数限制如何修改的详细内容,更多请关注其它相关文章!


    # 连接数  # 龙岩厦门网站建设公司  # 本溪网站seo优化推广  # 上犹网站seo优化  # 翼马网站建设  # 云南正规网站建设定制  # 临汾b2b平台推广网站  # 网站优化推广公司方案  # 抖音seo托管公司排名  # 网站建设和运营  # 过了  # 是一种  # 几个  # 是一个  # 如何设置  # 前提条件  # 两行  # 镜像  # 配置文件  # MySQL  # 网站常用的推广方式 


    相关栏目: 【 Google疑问12 】 【 Facebook疑问10 】 【 优化推广96088 】 【 技术知识133117 】 【 IDC资讯59369 】 【 网络运营7196 】 【 IT资讯61894 】


    相关推荐: 包子漫画官网链接官方地址 包子漫画在线观看官网首页入口  windows10怎么更改下载路径_windows10默认存储位置修改教程  PHP页面重载后变量状态保持:实现用户档案连续浏览的教程  《虎扑》取消评分记录方法  《顺丰同城骑士》查看我的技能方法  创建快捷方式启动系统保护  六级准考证号怎么查_四六级准考证查询入口官网  CSS布局中意外顶部空白的调试与解决:深入理解padding-top  BunnyStream TUS视频上传指南:解决401认证错误与参数配置  QQ网页版官方账号登录入口 QQ网页版网页版入口快速导航  优化CSS动画与J*aScript定时器协同:构建稳定Toast提示  PHP页面重载时变量值不重置的实现方法  PHP utf8_encode 字符编码转换陷阱与解决方案  B站怎么快速升级 B站用户等级提升攻略【详解】  视频号视频怎么免费保存到相册?保存到相册需要注意什么?  mysql离线安装后如何启动_mysql离线安装完成后启动服务的方法  Win11怎么录屏_Windows 11自带Xbox Game Bar录制视频  抖音怎么解除第三方绑定_抖音解除第三方平台绑定方法介绍  悟空浏览器网页版在线工具 悟空浏览器网页版在线平台入口  todesk如何添加信任设备_todesk信任设备设置教程  163邮箱登录入口官网 163.com邮箱登录入口  SQL聚合查询、联接与筛选:GROUP BY 子句的正确使用与常见陷阱  Apple Music无故扣费引质疑  mysql如何管理数据库账户_mysql数据库账户管理技巧  J*aScript装饰器_元编程实战  在Django单元测试中优雅处理信号:基于环境的条件执行策略  VBA Outlook邮件自动化:高效集成Excel数据与列标题的策略  猫眼电影app如何设置电影上映提醒_猫眼电影上映提醒设置教程  windows10怎么设置电源按钮_windows10按下电源键功能修改  5G和6G的连接密度有什么区别 6G每平方公里能连接多少设备  以下哪一个是适应长期护理制度发展而设立的新职业  荣耀 Magic10 Pro 系统更新提示失败_荣耀 Magic10 Pro 升级修复  PHP安全加载非公开目录图片与动态内容类型处理指南  抖音猜你想搜能说明对方搜过吗  铁路12306怎么申请退票_铁路12306退票申请操作流程  个人所得税办理入口 个人所得税综合所得年度汇算入口  网易云音乐闹钟铃声设置教程  《环球网校》设置报考省市方法  Yandex无需登录畅游 俄罗斯搜索引擎最新官网指南  Final Cut Pro视频加EQ教程  芒果TV官网登录入口 芒果TV官方网站登录入口  高效调试PHP大型嵌套数组:JSON序列化与可视化工具实践  汽水音乐官网网页版入口 汽水音乐官网网页版在线入口  掌握CSS :has() 选择器:父选择器、嵌套限制与常见陷阱解析  易车网官网直达入口 易车网在线登录入口  谷歌邮箱怎么换绑定邮箱Gmail安全备份邮箱修改方法  CSS过渡与滚动滚动事件结合应用_scroll与transition动画  Lar*el 中高效执行多列更新:单次查询实现  《气泡星球》兑换码礼包大全  如何高效地基于键列值映射DataFrame中的多个列 

     2023-06-01

    了解您产品搜索量及市场趋势,制定营销计划

    同行竞争及网站分析保障您的广告效果

    点击免费数据支持

    提交您的需求,1小时内享受我们的专业解答。

    运城市盐湖区信雨科技有限公司


    运城市盐湖区信雨科技有限公司

    运城市盐湖区信雨科技有限公司是一家深耕海外推广领域十年的专业服务商,作为谷歌推广与Facebook广告全球合作伙伴,聚焦外贸企业出海痛点,以数字化营销为核心,提供一站式海外营销解决方案。公司凭借十年行业沉淀与平台官方资源加持,打破传统外贸获客壁垒,助力企业高效开拓全球市场,成为中小企业出海的可靠合作伙伴。

     8156699

     13765294890

     8156699@qq.com

    Notice

    We and selected third parties use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in the cookie policy.
    You can consent to the use of such technologies by closing this notice, by interacting with any link or button outside of this notice or by continuing to browse otherwise.