mysql在使用过程中,发现连接数超了~~~~

[root@linux-node1 ~]# mysql -u glance -h 192.168.1.17 -p

Enter password:

ERROR 1040 (08004): Too many connections

解决办法,这也是centos7下修改mysql连接数的做法:

1)临时修改

MariaDB [(none)]> show variables like "max_connections";

+-----------------+-------+

| Variable_name | Value |

+-----------------+-------+

| max_connections | 214 |

+-----------------+-------+

1 row in set (0.00 sec)

MariaDB [(none)]> set GLOBAL max_connections=1000;

Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> show variables like "max_connections";

+-----------------+-------+

| Variable_name | Value |

+-----------------+-------+

| max_connections | 1000 |

+-----------------+-------+

1 row in set (0.00 sec)

2)永久修改:

配置/etc/my.cnf

[mysqld]新添加一行如下参数:

max_connections=1000

重启mariadb服务,再次查看mariadb数据库最大连接数,可以看到最大连接数是214,并非我们设置的1000。

MariaDB [(none)]> show variables like 'max_connections';

+-----------------+-------+

| Variable_name | Value |

+-----------------+-------+

| max_connections | 214 |

+-----------------+-------+

这是由于mariadb有默认打开文件数限制。可以通过配置/usr/lib/systemd/system/mariadb.service来调大打开文件数目。

配置/usr/lib/systemd/system/mariadb.service

[Service]新添加两行如下参数:

LimitNOFILE=10000

LimitNPROC=10000

重新加载系统服务,并重启mariadb服务

systemctl --system daemon-reload

systemctl restart mariadb.service

再次查看mariadb数据库最大连接数,可以看到最大连接数已经是1000

MariaDB [(none)]> show variables like 'max_connections';

+-----------------+-------+

| Variable_name | Value |

+-----------------+-------+

| max_connections | 1000 |

+-----------------+-------+

以上这篇mysql连接数设置操作方法(Too many connections)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

mysql连接量设置_mysql连接数设置操作方法(Too many connections)相关推荐

  1. win10连接mysql服务器频繁断线_MySQL连接数过多导致服务无法正常运行

    [Mysql并发和连接数] mysql并发数:netstat -ant |find /i "ESTABLISHED" |find /i ":3306 " /c ...

  2. mysql字符集在哪设置_MySQL字符集设置

    最近,在项目组使用的mysql数据库中,插入数据出现乱码,关于这个问题做了下总结,我们从最基本的地方说起,到错误产生的深层次原因和解决办法. 基本概念 • 字符(Character)是指人类语言中最小 ...

  3. mysql 连接池 数量_mysql合理配置连接池数量

    我们经常会遇见"MySQL: ERROR 1040: Too many connections"的情况,一种是访问量确实很高,MySQL服务器抗不住,这个时候就要考虑增加从服务器分 ...

  4. mysql连接28000错误代码_mysql 在登陆的时候出现error 1045 (28000): 错误解决办法

    错误显示:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 解决方案: 1.找到配 ...

  5. Linux下查看MySQL连接、启动、连接数

    ** 1.Linux下查看mysql是否安装并卸载 ** 指令 ps -ef|grep mysql 得出结果 root 17659 1 0 2011 ? 00:00:00 /bin/sh /usr/b ...

  6. PHP与MySQL连接菜鸟教程_MySQL 连接

    MySQL 连接 使用mysql二进制方式连接 您可以使用MySQL二进制方式进入到mysql命令提示符下来连接MySQL数据库. 实例 以下是从命令行中连接mysql服务器的简单实例: [root@ ...

  7. 阿里云 mysql 安全设置_mysql数据库安全设置

    什么是mysql数据库安全 简单又通俗的mysql库安全简介 首先我们要了解一下什么是mysql数据库,mysql是目前网站以及APP应用上用的较多的一个开源的关系型数据库系统,可以对数据进行保存,分 ...

  8. mysql 字符集等设置_MySQL字符集设置

    一.MySQL字符集设置 • 系统变量: –character_set_server:默认的内部操作字符集 –character_set_client:客户端来源数据使用的字符集 –character ...

  9. mysql字符集设置_mysql字符集设置

    配置文件路径: /full/path/mysql/bin/my.cnf (默认为/etc/my.cnf ) [client] default-character-set=utf8 [mysql] de ...

最新文章

  1. 各种系统启用snmp协议的方法
  2. Jupyter notebook入门教程(下)
  3. 转载:介绍AD另外一种奇葩的多通道复用的方法
  4. 解决GitLab中使用SSH的git clone总是提示输入密码且任何密码都不对
  5. PAT 1074. Reversing Linked List (25)
  6. JDK8后的日期时间API
  7. Aruba 推出Instant On 为中小型企业提供安全、高速的无线连接
  8. JavaScript从入门到放弃 - ES6中的对象和类
  9. 一个Python练习
  10. cgcs2000高斯平面直角坐标_8年级开学第一课:数系扩充到实数,几何模型搬到直角坐标系...
  11. IBM 、M$ 、Google Apple
  12. conda创建和使用python的虚拟环境
  13. java表单单击路径_Form表单中的action路径问题,form表单action路径《jsp---Servlet路劲问题》这个和上一个《jsp---Servlet》文章有关...
  14. 数据结构与算法:十大排序算法之堆排序
  15. wordpress常用插件
  16. Using TensorFlow backend. Traceback (most recent call last): File train.py, line 9, in module
  17. linux 查看大文件,Linux 查看大文件内容的方法
  18. ROS2古月老师课程urdf运行报错问题
  19. html编辑器自定义脚本,我的自定义MAX脚本编辑器,代码高亮功能
  20. IDEA中设置Services(Run Dashboard)

热门文章

  1. 2-6 刮刮乐和双色球
  2. mfc实验报告心得体会_mfc实验报告.doc
  3. 用python做简单的题目_「每日一练」巧用python做小学的数学题
  4. 本地html如何导出pdf,html表格以pdf格式导出到本地
  5. QT不让windows休眠的方法
  6. Halcon图像预处理之灰度形态学
  7. Codeforces Round #302 (Div. 2)
  8. centos 的php5.3.3 升级5.5.3
  9. Java父类与子类中静态代码块 实例代码块 静态变量 实例变量 构造函数执行顺序...
  10. 设计模式_01单例模式