• mysql教程
  • Linux和windows下用mysql c++ library操作Mysql数据库
  • mysql 5.7下载安装配置详细教程
  • Python的MySQLdb模块安装
  • mysql jdbc连接mysql数据库步骤及常见参数详解
  • Win7 64位下mysql 下载、安装与配置图文教程
  • mysql update语句的用法详解
  • mysql 存储过程实例和基本语法
  • MySQL Workbench的下载安装与使用教程
  • mysql安装图解
  • mysql 命令大全及导入导出表结构或数据
  • mysql数据库下载安装教程和使用技巧
  • Mysql查询错误:ERROR:no query specified原因
  • 在 linux下输入"mysql"命令,进入mysql命令行,但出现“Can't connetc to local MySQL server thuough socket /var/lib/mysql/mysql.sock
  • php安装完成后如何添加mysql扩展
  • MySQL 重装MySQL后, mysql服务无法启动
  • mysql中查询当前正在运行的SQL语句并找出mysql中运行慢的sql语句
  • 为什么用linux安装盘安装了mysql后,启动mysql,提示找不到mysql.sock文件?
  • VS2012+MySQL+SilverLight5的MVVM开发模式介绍
  • 請教,在redhat linux7.2+mysql 中,系統提示mysql已啟動,網頁卻不能訪問mysql?
  • MySQL索引基本知识
  • 求解释: useradd -g mysql mysql -d /home/mysql -s /sbin/nologin
  • Mysql设置查询条件(where)查询字段为NULL
  • 在Linux内安装了Mysql,无法进入Mysql.
  • mysql中字符串和时间互相转换的方法(自动转换及DATE_FORMAT函数)
  • 怎样在linux终端输入mysql直接进入mysql?
  • java将类序列化并存储到mysql(使用hibernate)
  • c++中关于#include <mysql/mysql.h>的问题?
  • Mysql索引类型:B-Tree索引介绍
  • mysql -u root mysql 怎么解释
  • Mysql Select查询执行流程介绍及实例
  • mm.mysql那里可以下载?www.mysql.com根本下载不了。谢谢了
  • mysql的SQL_NO_CACHE(在查询时不使用缓存)和sql_cache用法
  • MySQL集群 MySQL Cluster
  •  
    当前位置:  数据库>mysql

    mysql中如何查看最大连接数(max_connections)和修改最大连接数

     
    分享到:
        发布时间:2014-10-23  


        本文导语:  以下的文章主要是向大家介绍的是MySQL最大连接数的修改,我们大家都知道MySQL最大连接数的默认值是100, 这个数值对于并发连接很多的数据库的应用是远不够用的,当连接请求大于默认连接数后,就会出现无...

     

         以下的文章主要是向大家介绍的是MySQL最大连接数的修改,我们大家都知道MySQL最大连接数的默认值是100, 这个数值对于并发连接很多的数据库应用是远不够用的,当连接请求大于默认连接数后,就会出现无法连接数据库的错误,因此我们需要把它适当调大一些。在使用MySQL数据库的时候,经常会遇到这么一个问题,就是“Can not connect to MySQL server. Too many connections”-mysql 1040错误,这是因为访问MySQL且还未释放的连接数目已经达到MySQL的上限。通常,mysql的最大连接数默认是100, 最大可以达到16384。(本文由www.169it.com搜集整理)

        常用的修改最大连接数的最常用的两种方式如下:

        第一种:命令行查看和修改最大连接数(max_connections)。

        >mysql -uuser -ppassword(命令行登录MySQL)
        mysql>show variables like 'max_connections';(查可以看当前的最大连接数)
        msyql>set global max_connections=1000;(设置最大连接数为1000,可以再次查看是否设置成功)
        mysql>exit

        这种方式有个问题,就是设置的最大连接数只在mysql当前服务进程有效,一旦mysql重启,又会恢复到初始状态。因为mysql启动后的初始化工作是从其配置文件中读取数据的,而这种方式没有对其配置文件做更改。

        第二种:通过修改配置文件来修改mysql最大连接数(max_connections)。

        这种方式说来很简单,只要修改mysql配置文件my.inimy.cnf参数max_connections,将其改为max_connections=1000,然后重启mysql即可。但是有一点最难的就是my.ini这个文件在哪找。通常有两种可能,一个是在安装目录下,另一种是在数据文件的目录下,安装的时候如果没有人为改变目录的话,一般就在c:/programdata/mysql往下的目录下,linux系统中一般在/etc目录下。

      其他需注意的:

       在编程时,由于用MySQL语句调用数据库时,在每次之执行语句,会做一个临时的变量用来打开数据库,所以你在使用MySQL语句的时候,记得在每次调用完MySQL之后就关闭MySQL临时变量。

        另外对于访问量大的,可以考虑直接写到文本中,根据预测的访问量,先定义假若是100个文件文件名,需要的时候,再对所有文本文件中的数据进行分析,再导入数据库。 


    相关文章推荐:
  • mysql修改用户密码的方法和mysql忘记密码的解决方法
  • 修改mysql5.5默认编码(图文步骤修改为utf-8编码)
  • 修改mysql密码与忘记mysql密码的处理方法
  • mysql root用户的密码修改和消除
  • 怎么修改suse下mysql的编码方式
  • mysql日志文件在哪 如何修改MySQL日志文件位置
  • linux下的mysql密码破解与修改
  • linux + apache+php+mysql 修改那一行?
  • 解析mysql修改为utf8后仍然有乱码的问题
  • centos mysql 修改数据库目录
  • 怎么修改linux centOS的mysql 的数据存储路径
  • MySQL修改配置 区分大小写
  • VPS下修改MySQL root用户密码的方法
  • MYSQL 修改root密码命令小结
  • mysql修改密码问题
  • mysql字符集和数据库引擎修改方法分享
  • dos或wamp下修改mysql密码的具体方法
  • 如何修改WAMP中mysql默认空密码的方法
  • MYSQL基础之连接MYSQL、修改密码、添加用户
  • 如何修改mysql数据库的max_allowed_packet参数


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2017,169IT.COM,E-mail:www_169it_com#163.com(请将#改为@)

    浙ICP备11055608号