• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > 修改MYSQL最大连接数的3种方法分享

修改MYSQL最大连接数的3种方法分享

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了MYSQL,最大连接数等相关知识,希望本文的分享对您有所帮助

修改MYSQL最大连接数的3种方法分享,需要的朋友可以参考下。

mysql -uusername -ppassword
mysqladmin -uroot -pwshengzhan variables;
MySQL的最大连接数默认是100
客户端登录:mysql -uusername -ppassword
设置新的最大连接数为200:mysql> set GLOBAL max_connections=200
显示当前运行的Query:mysql> show processlist
显示当前状态:mysql> show status
退出客户端:mysql> exit
查看当前最大连接数:mysqladmin -uusername -ppassword variables |find "max_con"
MYSQL数据库安装完成后,默认最大连接数是100,一般流量稍微大一点的论坛或网站这个连接数是远远不够的,增加默认MYSQL连接数的方法有两个
方法一:进入MYSQL安装目录 打开MYSQL配置文件 my.ini 或 my.cnf查找 max_connections=100 修改为 max_connections=1000 服务里重起MYSQL即可
方法二:MySQL的最大连接数默认是100客户端登录:mysql -uusername -ppassword
设置新的最大连接数为200:mysql> set GLOBAL max_connections=200
显示当前运行的Query:mysql> show processlist
显示当前状态:mysql> show status
退出客户端:mysql> exit
查看当前最大连接数:mysqladmin -uusername -ppassword variables
方法三:以centos 4.4 下面的mysql 5.0.33 手工编译版本为例说明:
  vi /usr/local/mysql/bin/mysqld_safe
  找到safe_mysqld编辑它,找到mysqld启动的那两行,在后面加上参数 :
  -O max_connections=1500
  具体一点就是下面的位置:
  用红字特别说明:
  then $NOHUP_NICENESS $ledir/$MYSQLD
  $defaults --basedir=$MY_BASEDIR_VERSION
  --datadir=$DATADIR $USER_OPTION
  --pid-file=$pid_file
  --skip-external-locking
  -O max_connections=1500
  >> $err_log 2>&1 else
  eval "$NOHUP_NICENESS $ledir/$MYSQLD
  $defaults --basedir=$MY_BASEDIR_VERSION
  --datadir=$DATADIR $USER_OPTION
  --pid-file=$pid_file
  --skip-external-locking $args
  -O max_connections=1500 >>
  $err_log 2>&1"
  保存。
  # service mysqld restart
  # /usr/local/mysql/bin/mysqladmin -uroot -p variables
  输入root数据库账号的密码后可看到
  max_connections 1500 即新改动已经生效。
  还有一种方法,
  修改原代码:
  解开MySQL的原代码,进入里面的sql目录修改mysqld.cc找到下面一行:
  {"max_connections", OPT_MAX_CONNECTIONS,
  "The number of simultaneous clients allowed.", (gptr*) amp;max_connections,
  (gptr*) &max_connections, 0, GET_ULONG, REQUIRED_ARG, 100, 1, 16384, 0, 1,
  0},
  把它改为:
  {"max_connections", OPT_MAX_CONNECTIONS,
  "The number of simultaneous clients allowed.", (gptr*) amp;max_connections,
  (gptr*) &max_connections, 0, GET_ULONG, REQUIRED_ARG, 1500, 1, 16384, 0, 1,
  0},
  存盘退出,然后./configure ;make;make install可以获得同样的效果。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 分享下mysql各个主要版本之间的差异
  • MySQL essential版本和普通版本有什么区别?
  • redhat 5.4下安装MYSQL全过程
  • 如何用SQL命令查看Mysql数据库大小
  • 解析mysql中如何获得数据库的大小
  • 解析mysql修改为utf8后仍然有乱码的问题
  • 5个常用的MySQL数据库管理工具详细介绍
  • 解析在MySQL里创建外键时ERROR 1005的解决办法
  • 解析远程连接管理其他机器上的MYSQL数据库
  • mysql 精简过程(删除一些文件)

相关文章

  • 2018-12-05SQL Server SA权限总结经典技术
  • 2017-05-11MySQL学习笔记2:数据库的基本操作(创建删除查看)
  • 2018-12-05mysql-hibernate整合MySQL,出现异常
  • 2018-12-05spring事务隔离级别、传播行为以及spring+mybatis+atomikos实现分布式事务管理
  • 2018-12-05MySql5.7.18字符集配置图文实例分享
  • 2018-12-05使用JAVA进行数据库部分知识的操作代码
  • 2018-12-05MySQL 清除表空间碎片的实例详解
  • 2017-05-11mysql执行计划介绍
  • 2018-12-05恢复从 Access 2000、 Access 2002 或 Access 2003 中数据库删除
  • 2018-12-05MYSQL每隔10分钟进行分组统计的实现方法

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • SqlServer中批量替换被插入的木马记录
    • ORACLE 如何查询被锁定表及如何解锁释放session
    • MySQL双Master配置的方法详解
    • 多种不同的 MySQL 的 SSL 配置
    • MySQL Semisynchronous Replication介绍
    • SQL Server"错误 21002: [SQL-DMO]用户 * 已经存在问题解决
    • Mysql数据库性能优化你知道吗?
    • Mysql源码学习笔记 偷窥线程
    • Mysql5.7怎么修改root密码分享
    • MySQL定期分析检查与优化表的方法小结

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有