以下的文章主要介绍的是正确修改MySQL最大连接数的三种好用方案,我们大家都知道MySQL数据库在安装完之后,默认的MySQL数据库,其最大连接数为100,一般流量稍微大一点的论坛或网站这个连接数是远远不够的,增加默认MySQL连接数的方法有两个。

方法一:

进入MySQL安装目录 打开MySQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_connections=1000 服务里重起MySQL即可

方法二:

MySQL最大连接数默认是100客户端登录:

  1. MySQL -uusername -ppassword

设置新的MySQL最大连接数为200:

  1. MySQL> set GLOBAL max_connections=200

显示当前运行的Query:

  1. MySQL> show processlist

显示当前状态:

  1. MySQL> show status

退出客户端:MySQL> exit

查看当前MySQL最大连接数:MySQLadmin -uusername -ppassword variables

方法三:

以centos 4.4 下面的MySQL 5.0.33 手工编译版本为例说明:

  1. vi /usr/local/MySQL/bin/MySQLd_safe

找到safe_MySQLd编辑它,找到MySQLd启动的那两行,在后面加上参数 :

  1. -O max_connections=1500

具体一点就是下面的位置:

用红字特别说明:

  1. then $NOHUP_NICENESS $ledir/$MySQLD
  2. $defaults --basedir=$MY_BASEDIR_VERSION
  3. --datadir=$DATADIR $USER_OPTION
  4. --pid-file=$pid_file
  5. --skip-external-locking
  6. -O max_connections=1500
  7. >> $err_log 2>&1 else
  8. eval "$NOHUP_NICENESS $ledir/$MySQLD
  9. $defaults --basedir=$MY_BASEDIR_VERSION
  10. --datadir=$DATADIR $USER_OPTION
  11. --pid-file=$pid_file
  12. --skip-external-locking $args
  13. -O max_connections=1500 >>
  14. $err_log 2>&1"

保存。

  1. # service MySQLd restart
  2. # /usr/local/MySQL/bin/MySQLadmin -uroot -p variables

输入root数据库账号的密码后可看到

max_connections 1500 即新改动已经生效。

还有一种方法,

修改原代码:

解开MySQL的原代码,进入里面的sql目录修改MySQLd.cc找到下面一行:

  1. {"max_connections", OPT_MAX_CONNECTIONS,
  2. "The number of simultaneous clients allowed.", (gptr*) &max_connections,
  3. (gptr*) &max_connections, 0, GET_ULONG, REQUIRED_ARG, 100, 1, 16384, 0, 1,
  4. 0},

把它改为:

  1. {"max_connections", OPT_MAX_CONNECTIONS,
  2. "The number of simultaneous clients allowed.", (gptr*) &max_connections,
  3. (gptr*) &max_connections, 0, GET_ULONG, REQUIRED_ARG, 1500, 1, 16384, 0, 1,
  4. 0},

存盘退出,然后./configure ;make;make install可以获得同样的效果。以上的相关内容就是对修改MySQL最大连接数的3种方法的介绍,望你能有所收获。

转载于:https://blog.51cto.com/qingwang/376341

正确修改MySQL最大连接数的三种好用方案相关推荐

  1. mysql数据库设置连接数_MySQL数据库之修改MYSQL最大连接数的3种方法分享

    本文主要向大家介绍了MySQL数据库之修改MYSQL最大连接数的3种方法分享,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 方法一:进入MYSQL安装目录 打开MYSQL配置文件 ...

  2. 修改MYSQL最大连接数的3种方法

    MYSQL数据库安装完成后,默认最大连接数是100,一般流量稍微大一点的论坛或网站这个连接数是远远不够的,增加默认MYSQL连接数的方法有两个 方法一:进入MYSQL安装目录 打开MYSQL配置文件 ...

  3. mysql修改连接数_修改MYSQL最大连接数的3种方法

    MYSQL 数据库安装完成后,默认 最大连接 数是100,一般流量稍微大一点的论坛或 网站 这个连接数是远远不够的,增加默认MYSQL连接数的方法有两个 方法一:进入MYSQL安装目录 打开MYSQL ...

  4. 安装版 修改mysql最大连接数_修改MySQL最大连接数

    方法一: 进入MySQL安装目录 打开MySQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_connections=1000 服务里重起MyS ...

  5. 查看及修改MYSQL最大连接数

    查看Mysql连接数 登录到mysql客户端后,使用status命令也能获得thread连接数以及当前连接的id 或者用 Mysql代码     show full processlist   看一下 ...

  6. mysql怎么看历史最高连接数_查看及修改MYSQL最大连接数

    查看Mysql连接数 登录到mysql客户端后,使用status命令也能获得thread连接数以及当前连接的id 或者用 Mysql代码 show full processlist 看一下所有连接进程 ...

  7. 修改mysql数据库默认字符集_MySQL数据库之修改mysql默认字符集的两种方法详细解析...

    本文主要向大家介绍了MySQL数据库之修改mysql默认字符集的两种方法详细解析 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. (1) 最简单的修改方法,就是修改mysql的m ...

  8. 修改mysql数据库名方法_安全快速修改Mysql数据库名的5种方法

    1. RENAME DATABASE db_name TO new_db_name 这个..这个语法在mysql 5.1.7中被添加进来,到了5.1.23又去掉了. 据说有可能丢失数据.还是不要用的好 ...

  9. MySQL提供了以下三种方法用于获取数据库对象的元数据

    MySQL提供了以下三种方法用于获取数据库对象的元数据: 1)show语句 2)从INFORMATION_SCHEMA数据库里查询相关表 3)命令行程序,如mysqlshow, mysqldump 用 ...

最新文章

  1. OPCDAAuto.dll的C#使用方法浅析(转载)
  2. 20210927 LQR
  3. 相对湿度计算软件_冷却塔填料的用量要怎么计算?
  4. php遍历视频文件,php使用glob函数遍历文件和目录详解
  5. html基础-html简介-第一个网页(1)
  6. 利用CSS、JavaScript及Ajax实现图片预加载的三大方法及优缺点分析
  7. C语言 如何判断一个主机是大端还是小端
  8. python对于设计师有什么用-《学习PYTHON—做个有编程能力的设计师》
  9. php session的一些理解
  10. webservice 安全性 对外_WebService的安全性讨论【身份识别】
  11. link标签 rel=“ alternate“ 应用解析
  12. Python不是内部或外部命令的(完美解决)
  13. 自己动手开发编译器(三)有穷自动机
  14. 企业邮箱如何免费申请注册?
  15. 计算机应用大赛动员大会,计算机应用工程系第十二届学生会动员大会
  16. php: 远程操作浏览器cookie存储入门
  17. Linux虚拟机搜索文件/文件夹
  18. 1.Direct2D 捕鱼游戏开发-流程介绍
  19. inprivate浏览是什么意思_保护Internet隐私,打开IE浏览器InPrivate浏览默认情况下...
  20. Windows系统设置定时任务

热门文章

  1. WebStorm React JS语法报错问题
  2. UIBezierPath绘制虚线
  3. JAVA SE学习day_01:API、文档注释规范、String字符串的常用API
  4. java 调用office_JAVA调用PageOffice在线打开、编辑Word文档
  5. Xamarin Essentials教程使用加速度传感器Accelerometer
  6. 基于特征码文件恢复工具magicrescue
  7. 研究人员利用脑电ErrP信号实时控制机器人
  8. 脑电图伪迹去除方法汇总
  9. linux nfs 读写性能,linux – Debian上的NFS性能问题
  10. 微信也在用的Transformer加速推理工具 | 腾讯第100个对外开源项目