lampp mysql最大连接数_mysql连接数问题备份
二、 max_allowed_packet
max_allowed_packet问题。。
查看目前配置
show VARIABLES like '%max_allowed_packet%';
修改方法
可以编辑my.cnf来修改(windows下my.ini),在[mysqld]段或者mysql的server配置段进行修改。在[mysqld]下加上
max_allowed_packet=20M
保存重启mysql。max_allowed_packet = 20M如果找不到my.cnf可以通过mysql --help | grep my.cnf去寻找my.cnf文件。
在mysql 命令行中运行 . 20M
set global max_allowed_packet = 2*1024*1024*10
然后关闭掉这此mysql server链接,再进入
#16M
mysql -h192.168.1.51 -uroot -e "set global max_allowed_packet = 1024*1024*16;show VARIABLES like '%max_allowed_packet%'"
三、 wait_timeout
mysql -uroot -e "show global variables like 'wait_timeout';"
mysql -uroot -e "set global wait_timeout=1814400; show global variables like 'wait_timeout';"
异常如下:
原因
mysql5连接的等待时间(wait_timeout)默认是8小时。
查看方法
show global variables like 'wait_timeout';
查看结果:
+---------------+-------+
| Variable_name | Value |
+---------------+-------+
| wait_timeout | 28800 |
+---------------+-------+
1 row in set (0.00 sec)
在wait_timeout时间里,mysql的connection处于等待状态,过了这时间mysql5就关闭了,但是java application的连接池仍然有合法的connection,当你再操作数据库时,就会出现这样的问题。
解决方法
mysql5之前的版本,可以在jdbc连接的url中加入:autoReconnect = true
mysql5中wait_timeout在window中最大为24天,在linux中最大为365天。
a、修改配置
如果在window中设置为21天,改mysql5的安装文件夹中的my.ini
如果在linux中/etc/my.cnf,添加一行:wait_timeout = 1814400,重启mysql,添加效果如下:
b、直接用sql命令行修改(重启有还原为28800,不推荐)
mysql> set global wait_timeout=1814400;
mysql> show global variables like 'wait_timeout';
lampp mysql最大连接数_mysql连接数问题备份相关推荐
- 怎么释放mysql连接数_MySQL连接数太多应该怎么解决?
MySQL数据库的默认最大连接数是:100, 对于多人开发的单体项目来说,虽然我们同时在用的连接不会超过10个,理论上100 绰绰有余,但是除了我们正在使用的连接以外,还有很大一部分 Sleep 的连 ...
- mysql dump 数据库_MySQL使用mysqldump备份数据库
在本教程中,您将学习如何使用mysqldump工具备份MySQL数据库. MySQL GUI工具(如phpMyAdmin,SQLyog等)通常为备份MySQL数据库提供了方便的功能. 但是,如果您的数 ...
- mysql dump 增量_mysql mysqldump数据备份和增量备份
本篇文章主要讲如何使用shell实现MysqL全量,增量备份.增量备份在周一-周六凌晨3点,会复制MysqL-bin.00000*到指定目录:而全量备份则使用MysqLdump将所有的数据库导出,每周 ...
- mysql 字符集测试_MySQL多字符集备份恢复测试
目的:测试单mysql实例在多字符集的数据库环境中备份恢复的乱码问题 准备工作: CREATE DATABASE `utf8_db` /*!40100 DEFAULT CHARACTER SET ut ...
- mysql 实时恢复_MySQL实时在线备份恢复方案:Replication+LVM Snapsho
快照和复制技术的结合可以保证我们得到一个实时的在线MySQL备份解决方案,当主库发生误操作时,只需要恢复备库上的快照,然后再根据binlog执行point-in-time的恢复即可. 下面假定一个场景 ...
- linux mysql恢复数据_Mysql数据恢复和备份
使用binlog日志恢复数据 1.首先要确保log日志选项是开启的 mysql> show variables like '%log_bin%'; +---------------------- ...
- mysql连接数怎么清理_MySQL连接数太多应该怎么解决?
MySQL数据库的默认最大连接数是:100, 对于多人开发的单体项目来说,虽然我们同时在用的连接不会超过10个,理论上100 绰绰有余,但是除了我们正在使用的连接以外,还有很大一部分 Sleep 的连 ...
- mysql 增大连接数_MYSQL最大连接数设置
"Can not connect to MySQL server. Too many connections"-mysql 1040错误, 这是因为访问MySQL且还未释放的连接数 ...
- mysql查看当前最大连接数_MySQL查看当前连接数、连接数和最大连接数
原标题:MySQL查看当前连接数.连接数和最大连接数 MySQL查看当前所有连接的详细资料: mysqladmin -u root -p processlist MySQL查看当前连接数(Thread ...
最新文章
- Selenium2+python自动化45-18种定位方法(find_elements)
- 非常好的dllimport 文章--在 C# 中通过 P/Invoke 调用Win32 DLL
- mysql 中文字符查询不出数据_jsp页面显示不出mysql中查询出的中文字符串,插入中文也不好使...
- 发消息给非windows窗体程序
- Android文本框输入汉字,android中EditText输入类型为何不能设置为中文
- spark streaming python实例_kafka+spark streaming代码实例(pyspark+python)
- 从本地push到github以及从github拉一个项目,以及克隆
- 用JS获取地址栏参数的方法(超级简单)
- Fultter 实战No toolchains found in the NDK toolchains folder for ABI arm-linux-androideabi
- python写sql语句_Python 数据分析:让你像写 Sql 语句一样,使用 Pandas 做数据分析...
- 邮政社招笔试题库_中国邮政招聘笔试:笔试练习题1
- Cypress USB 芯片固件修改,改序列号(Serial Number)
- java 面单模板_顺丰电子面单JSON请求格式
- scrapy-redis的官方文档和源码位置
- SSR pac模式配置和Gitee转移图床失败的尝试
- C语言理论小学案例试讲,C语言试讲演示文稿.ppt
- 多宽带联网(五) 仅使用Windows进行多宽带叠加
- 警惕!!类似的QQ诈骗手段层出不穷
- python打开xls_python读取XLS文件或CSV文件
- 视觉平台Visionpro脚本神器