WP数据提示Error establishing a database connection!

很多朋友网站访问量稍微增加点、就突然报错,出现数据库挂的情况。一般都是mysql服务设置不当,导致mysql连接数量超过限定值,或者应用程序设计有问题,导致大量休眠连接不能及时释放。

mysql -u root -p

执行指令

show processlist;

查看当前连接数量。
如果进程过多,或存在大量超时的休眠sleep连接,编辑/etc/mysql/my.cnf

vim /etc/mysql/my.cnf

在[mysqld]字段处,添加,或去掉注释

max_connections = 500 #增加mysql连接数
wait_timeout  = 10 #断开超过10秒的连接

有些没有经过仔细设计,或者需要启用服务器上特定模块的插件,很可能会导致这类的问题。

主题测试文章,只做测试使用。发布者:云大使,转转请注明出处:https://www.xp8.net/data/259.html

(0)
打赏 微信扫一扫 微信扫一扫
云大使的头像云大使
上一篇 2018年8月4日 上午12:05
下一篇 2018年8月13日 上午12:57

相关推荐

  • 从资讯到企业资产,“企业头条”要打造To B的今日头条

    公司于2016年5月完成千万元Pre-A轮融资,投资方为银杏谷资本和用友幸福投资。

    2017年4月17日
    2.7K01
  • MySQL数据库索引的内容介绍-mysql教程-学派吧

    本篇文章给大家带来的内容是关于MySQL数据库索引的内容介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 存储引擎是数据库的核心,常用的MySQL存储引擎有InnoDB,MyISAM,memory.索引是加速数据的查询的一种数据结构. 1. 索引简介 1.1 索引优点 查询数据块 数据唯一性 加速表之间的连接 1.2 索引缺点 索引会占用…

    数据库运维 2019年4月9日
    2.5K00
  • MySQL 闪退服务列表里找不到MySQL MySQL服务无法启动等

    前言 昨天配置了WampServer,弄了好长时间、一直不成功、显示丢失文件什么的。mysql也无法使用。下面把我碰到的发出来。仅供其他网友参考 安装MySQL之后输密码之后闪退: 1.最简单的, MySQL如果你输错了密码他就会闪退的。  2.如果你刚安装MySQL,并且下载安装过程中,他没有提示你填写用户名和密码,那你就是默认用户名root,默认密码是没…

    2018年9月14日
    4.4K00
  • 如何在Mac上安装MySQL?-mysql教程-学派吧

    Oracle的MySQL是一个流行的基于结构化查询语言(SQL)的开源关系数据库管理系统。它经常与PHP一起使用,以增强网站的功能。PHP预装在Mac电脑上,而MySQL没有。 当您创建和测试需要MySQL数据库的软件或网站时,在您的计算机上安装MySQL非常方便。在Mac上安装MySQL比您预期的要容易,特别是如果您使用本机安装包而不是TAR包,这需要在终…

    数据库运维 2019年4月9日
    2.0K00
  • Navicat连接MySQL8.0的方法教程-学派吧

    本篇文章给大家带来的内容是关于Navicat连接MySQL8.0的方法(有效),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 今天下了个 MySQL8.0,发现Navicat连接不上,总是报错1251; 原因是MySQL8.0版本的加密方式和MySQL5.0的不一样,连接会报错。 试了很多种方法,终于找到一种可以实现的: 更改加密方式 1.…

    数据库运维 2018年11月26日
    3.0K00

发表回复

登录后才能评论
联系我们

联系我们

18838889666

在线咨询: QQ交谈

邮件:xinyun@88.com

工作时间:周一至周五,9:30-18:30,节假日休息

添加微信
添加微信
分享本页
返回顶部
---------官方优惠叠加渠道折扣:通过我们购买腾讯云/阿里云,价格更低,服务更优。更有专业配置指导与服务。微信同步:18838889666----