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)
打赏 微信扫一扫 微信扫一扫
宝塔安装其他SSL证书
上一篇 2018年8月4日 上午12:05
下一篇 2018年8月13日 上午12:57

相关推荐

  • 宝塔centos系统导入-ssh命令导入mysql大数据库文件方法教程

    今天主要写mysql在centos下 通过命令导出  导入教程分享 服务器:腾讯云https://curl.qcloud.com/zdLkHNeS 开始: 备份: mysqldump -u数据库名 -p”密码” -h localhost 数据名 > /www/wwwroot/ceshi.com/aiqutui.sq(备份路径) 恢复命令: m…

    2019年4月10日
    4.8K00
  • MySQL中EXPLAIN解释命令的介绍(附示例)-mysql教程-学派吧

    本篇文章给大家带来的内容是关于MySQL中EXPLAIN解释命令的介绍(附示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 1 EXPLAIN概念 EXPLAIN会向我们提供一些MySQL是执行sql的信息: EXPLAIN可以解释说明 SELECT, DELETE, INSERT, REPLACE, and UPDATE 等语句. 当…

    数据库运维 2019年4月9日
    2.4K00
  • 什么是T-SQL?-mysql教程-学派吧

    Transact-SQL通常缩写为T-SQL,或者TSQL,是Microsoft和Sybase对SQL的专有扩展。Transact-SQL对SQL标准进行扩展,以包含SQL标准中不包含的额外特性。 下面是一个简单的T-SQL语句的例子: CREATE DATABASE Movies; 这是一个简单的T-SQL示例。这将创建一个名为Movies的新数据库。 但…

    2019年4月9日
    3.8K00
  • redis数据库状态及性能监控使用方法

    Redis介绍 今天给自己的博客使用了Redis、先简单说下什么是redis 有什么用Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表、哈希、集合和有序集合5种。支持在服务器端计算集合的并、交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是…

    2018年9月14日
    4.7K00
  • Linux服务器下MySQL自动备份脚本的使用方法教程-学派吧-

    问题说明 如何对 ECS Linux 系统中部署的 MySQL 进行自动备份。 处理办法 在 ECS Linux 系统中搭建了 MySQL 服务,用户可以使用如下脚本实现 MySQL 的定期自动备份。 使用方法如下: 1. 将以下脚本拷贝到本地,上传到服务器上,名称叫 “autoback.sh” #!/bin/bash #——————…

    数据库运维 2019年1月1日
    2.7K00

发表回复

登录后才能评论
联系我们

联系我们

18838889666

在线咨询: QQ交谈

邮件:xinyun@88.com

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

添加微信
添加微信
分享本页
返回顶部