解析mysql中max_connections与max_user_connections的区别

 更新时间:2013年06月22日 17:19:19   作者:  
本篇文章是对mysql中max_connections与max_user_connections的区别进行了详细的分析介绍,需要的朋友参考下
在mysql的手册中已经对max_user_connections有一点说明,它是用来限制用户资源的,怎么限制用户资源呢?这里做了个小测试。
首先产看该全局变量的值
mysql> select @@max_user_connections;
+------------------------+
| @@max_user_connections |
+------------------------+
|                      0 |
+------------------------+
1 row in set (0.00 sec)
默认情况系是为0的
为0是什么意思呢?它是说不限制用户资源的。
在这里我改变一下它的值,并在查询,注意这改变在服务器重启后无效,想一直保存的话就放在选项文件里面!
mysql> set  @@global.max_user_connections=1;
Query OK, 0 rows affected (0.00 sec)
mysql> select @@max_user_connections;
+------------------------+
| @@max_user_connections |
+------------------------+
|                      1 |
+------------------------+
1 row in set (0.00 sec)
现在我重新开启一个连接
C:\Windows\System32>mysql -uroot -pweb
ERROR 1203 (42000): User root already has more than 'max_user_connections' activ
e connections
意思是这个用户已经达到最大的连接数,不能再连接拥有资源!
该参数只能对整体限制资源,不能对某个用户进行限制,如果需要对某个用户限制的话,你可以在权限表里面看到
        max_questions: 0
          max_updates: 0
      max_connections: 0
 max_user_connections: 0
这几个参数可以对某个用户进行限制。
max_connections 的意思是对整个服务器的用户限制!

相关文章

  • MySQL 原理与优化之原数据锁的应用

    MySQL 原理与优化之原数据锁的应用

    这篇文章主要介绍了MySQL 原理与优化之原数据锁的应用,MySQL 中原数据锁是系统自动控制添加的,对于用户来说无需显示调用,当我们使用一张表的时候就会加上原数据锁
    2022-08-08
  • MySQL Cluster集群的初级部署教程

    MySQL Cluster集群的初级部署教程

    这篇文章主要介绍了MySQL Cluster集群的初级部署教程, MySql Cluster可以利用充分利用节点服务器的多进程做到高可用,需要的朋友可以参考下
    2016-02-02
  • 一文详解Mysql insert也会发生死锁吗

    一文详解Mysql insert也会发生死锁吗

    死锁的本质是资源竞争,批量插入如果顺序不一致很容易导致死锁,这篇文章主要给大家介绍了关于Mysql insert是否也会发生死锁的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-02-02
  • 批量 kill mysql 中运行时间长的sql

    批量 kill mysql 中运行时间长的sql

    这篇文章主要介绍了批量 kill mysql 中运行时间长的sql,需要的朋友可以参考下
    2016-01-01
  • MySQL密码正确却无法本地登录的解决方法

    MySQL密码正确却无法本地登录的解决方法

    这篇文章主要介绍了MySQL密码正确却无法本地登录的解决方法,需要的朋友可以参考下
    2014-12-12
  • MySQL删除表时I/O错误的原因分析与解决

    MySQL删除表时I/O错误的原因分析与解决

    这篇文章主要给大家介绍了关于MySQL删除表时I/O错误的原因分析与解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-08-08
  • MySQL 不等于的三种使用及区别

    MySQL 不等于的三种使用及区别

    MySQL中常用到判断符号,而不等于是比较常用的符号,不等于主要是三种,本文主要介绍了三种的使用及区别,感兴趣的同学可以了解一下
    2021-06-06
  • mysql分页性能探索

    mysql分页性能探索

    本文带领大家一起探讨mysql分页性能,需要的朋友一起看看吧
    2017-10-10
  • MySQL对JSON数据进行查询实例代码

    MySQL对JSON数据进行查询实例代码

    这篇文章主要给大家介绍了关于MySQL对JSON数据进行查询的相关资料,MySQL支持使用JSON类型存储数据,并提供了多种查询JSON数据的方法,需要的朋友可以参考下
    2023-07-07
  • mysql如何获取数据列值(int和string)最大值

    mysql如何获取数据列值(int和string)最大值

    最近在开发项目的时候有个需求,我数据库里面存了很多升级包,升级包有列数据表示的是升级包的版本号,类型属于字符串,结构类似于V1.0.2.22这种,然后后台有个任务需要获取最新版本号的那条数据,本文给大家介绍mysql获取数据列值(int和string)最大值,感兴趣的朋友一起看看吧
    2024-01-01

最新评论