怎么增大MYSQL数据库连接数

怎么增大MySQL数据库连接数,MYSQL数据库安装完成后,默认连接数是100,流量稍微大一点的论坛或网站这个连接数是不够哟用的,那么怎么才能增加默认MYSQL连接数呢?这里给大家介绍一下具体的方法与操作步骤!

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

方法二:MySQL的最大连接数默认是100客户端登录:mysql-uusername-ppassword

设置新的最大连接数为200:mysql>setGLOBALmax_connections=200

显示当前运行的Query:mysql>showprocesslist

显示当前状态:mysql>showstatus

退出客户端:mysql>exit

查看当前最大连接数:mysqladmin-uusername-ppasswordvariables

方法三:以centos4.4下面的mysql5.0.33手工编译版本为例说明:

vi/usr/local/mysql/bin/mysqld_safe

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

-Omax_connections=1500

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

用红字特别说明:

then$NOHUP_NICENESS$ledir/$MYSQLD

$defaults--basedir=$MY_BASEDIR_VERSION

--datadir=$DATADIR$USER_OPTION

--pid-file=$pid_file

--skip-external-locking

-Omax_connections=1500

>>$err_log2>&1else

eval"$NOHUP_NICENESS$ledir/$MYSQLD

$defaults--basedir=$MY_BASEDIR_VERSION

--datadir=$DATADIR$USER_OPTION

--pid-file=$pid_file

--skip-external-locking$args

-Omax_connections=1500>>

$err_log2>&1"

保存。

#servicemysqldrestart

#/usr/local/mysql/bin/mysqladmin-uroot-pvariables

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

max_connections1500即新改动已经生效。

还有一种方法,

修改原代码:

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

{"max_connections",OPT_MAX_CONNECTIONS,

"Thenumberofsimultaneousclientsallowed.",(gptr*)&max_connections,

(gptr*)&max_connections,0,GET_ULONG,REQUIRED_ARG,100,1,16384,0,1,

0},

把它改为:

{"max_connections",OPT_MAX_CONNECTIONS,

"Thenumberofsimultaneousclientsallowed.",(gptr*)&max_connections,

(gptr*)&max_connections,0,GET_ULONG,REQUIRED_ARG,1500,1,16384,0,1,

0},

存盘退出,然后./configure;make;makeinstall可以获得同样的效果。

分享到:

mysql 增大数据库链接_怎么增大MYSQL数据库连接数相关推荐

  1. 删除安装的mysql数据库文件_安装/删除MySQL数据库

    安装包我会放在本文的底部,如果需要自取 MySQL的数据存储目录为data,data目录通常在C:\Documents and Settings\All Users\Application Data\ ...

  2. mysql db模块下载_易语言MySql数据库操作类V1.0模块源码

    易语言MySql数据库操作类V1.0模块源码 易语言MySql数据库操作类V1.0模块源码 系统结构:MySql数据库连接类_测试子程序,置连接选项,连接,关闭,是否已连接,取连接句柄,置连接句柄,执 ...

  3. 监控mysql数据库 更新_实时监控mysql数据库变化

    对于二次开发来说,很大一部分就找找文件和找数据库的变化情况 对于数据库变化.还没有发现比较好用的监控数据库变化监控软件. 今天,我就给大家介绍一个如何使用mysql自带的功能监控数据库变化 1.打开数 ...

  4. mysql类exadata功能_几类关系型数据库的数据解决方案

    今天聊下几类关系型数据库的数据解决方案,算是抛砖引玉,近期也要对技术方向上做一些扩展,也算是前期的小结吧. 1 3 Oracle 目前市面上的主流版本应该还是11gR2,记得很多年前有个网站做过一次调 ...

  5. 在mysql查询数据库密码_如何查询mysql数据库密码

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  6. mysql 20小时内_生产环境删除数据库,如何实现在1小时内快速恢复?

    可以使用mysql的延迟复制功能. 设置mysql 从库 延迟30分钟或者某个 1小时复制. 比如有人误操作的表,那么这个操作在延迟时间内,从库的数据并没有发生变化,可以用从库的数据进行快速恢复. 把 ...

  7. mysql 清理host文件_如何删除mysql 数据库里面的host

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  8. mysql数据库 支付_如何管理MySQL数据库?

    A:MYSQL数据库的管理方式如下: 首先下载PhpMyAdmin软件,将此文件包解压,找到其中的一个文件:config.inc.php(或者如config.*等, 该文件名会因phpmyadmin版 ...

  9. endnote初始化数据库支持_服务端编程——数据库(MySQL、sequelize) - 天生笑点低你奈我何...

    一.数据库 前端发送api请求的流程 通过API发送请求,到model进行业务处理,将数据存到或在MYSQL查询,将数据一并给KOA服务器请求,最后将请求的结果返回给客户端 关系型数据库.非关系型数据 ...

最新文章

  1. python解析任意json
  2. 3211: 花神游历各国
  3. 初级Java开发工程师!绝密文档,面试手册全面突击!!!秋招已经到来
  4. Java 中Thread的sleep、join、yield方法解析
  5. 信息学奥赛一本通(2028:【例4.14】百钱买百鸡)
  6. hdu 3790 最短路径问题
  7. perl 访问类方法的几种方式
  8. matlab2c使用c++实现matlab函数系列教程-ismember函数
  9. java millis_Java Duration.getMillis方法代码示例
  10. ai训练 样本大小_成本低、周期短,小样本学习能否成为AI落地的速效药?
  11. 维吉尼亚密码(Vigenere)
  12. DBeaver 驱动安装
  13. 思科三层交换机不同vlan互通_cisco(三层交换和动态路由,不同vlan间的通信,静态路由实现全网互通)...
  14. 毫米波雷达人体感应器,智能感知静止存在,人体存在检测应用
  15. 【stm32f407】flash编程
  16. 理解 ARC 实现原理 -- 详细总结
  17. 人生最大的学问是“会问”!
  18. CAS操作以及ABA问题
  19. jitsi 编译安装_Jitsi的安装和运行
  20. 计算机控制技术长安大学汽车学院,长安大学汽车学院研究生导师简介-高杨

热门文章

  1. python下载网上的文件
  2. 【Tensorflow】ValueError: Only call `sigmoid_cross_entropy_with_logits` with named arguments
  3. 文献阅读课10-Neural Relation Extraction for Knowledge Base Enrichment(提取+嵌入+消歧+规范化联合模型,实体已知,仅关系抽取,多词实体)
  4. 服务器开放特定端口的方法
  5. PHP中 .= 的意思
  6. 第二个spring冲刺总结
  7. 《C++ Primer》读书笔记 第三章
  8. 细数黑客攻击的七大战术
  9. Trade Stages - The Trade Path
  10. 牛客16429 组合数问题(二维前缀和、杨辉三角)