Ubuntu VPS中wordpress网站打开时提示”建立数据库连接错误”的解决办法


Posted in PHP onNovember 03, 2016

一、发现问题

在尝试编辑博客站点的Wordpress主题时,突然发现博客站点无法连接;刷新后提示“建立数据库连接错误”之类的错误。自然想到是mysql可能出错了,所以就登陆了VPS主机,尝试启动mysql服务,但是提示failed。

二、解决方法

1、打开/var/log/mysql/error.log文件,查看出错日志。在阅读日志时发现第一条错误提示是:[ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.

2、尝试执行mysql_upgrade依然提示错误:

Looking for 'mysql' as: mysql
Looking for 'mysqlcheck' as: mysqlcheck
Error: Failed while fetching Server version! Could be due to unauthorized access.
FATAL ERROR: Upgrade failed

3、于是,在网上搜索类似问题时,找到了解决办法。输入命令:mysql_install_db --user=mysql --ldata=/var/lib/mysql后,会自动安装system tables,即可成功修复。

4、此时,尝试启动mysql服务:/etc/init.d/mysql start即可。

总结

以上就是在Ubuntu VPS中wordpress网站打开时提示”建立数据库连接错误”的解决办法,希望本文的内容对同样遇到这个问题的朋友们能有所帮助,如果有疑问大家可以留言交流。

PHP 相关文章推荐
php 字符过滤类,用于过滤各类用户输入的数据
May 27 PHP
PHP错误Cannot use object of type stdClass as array in错误的解决办法
Jun 12 PHP
常用的php图片处理类(水印、等比缩放、固定高宽)分享
Jun 19 PHP
phpMyAdmin安装并配置允许空密码登录
Jul 04 PHP
PHP调用存储过程返回值不一致问题的解决方法分析
Apr 26 PHP
yii通过小物件生成view的方法
Oct 08 PHP
php实现连接access数据库并转txt写入的方法
Feb 08 PHP
在Mac OS下搭建LNMP开发环境的步骤详解
Mar 10 PHP
php+resumablejs实现的分块上传 断点续传功能示例
Apr 18 PHP
php实现网页上一页下一页翻页过程详解
Jun 28 PHP
php写入mysql中文乱码的实例解决方法
Sep 17 PHP
PhpStorm 2020.3:新增开箱即用的PHP 8属性(推荐)
Oct 30 PHP
PHP 接入微信扫码支付总结(总结篇)
Nov 03 #PHP
php正则去除网页中所有的html,js,css,注释的实现方法
Nov 03 #PHP
PHP 微信扫码支付源代码(推荐)
Nov 03 #PHP
php使用正则表达式去掉html中的注释方法
Nov 03 #PHP
使用正则去除php代码中的注释方法
Nov 03 #PHP
php cookie 详解使用实例
Nov 03 #PHP
PHP使用curl制作简易百度搜索
Nov 03 #PHP
You might like
php在项目中寻找代码的坏味道(综艺命名)
2012/07/19 PHP
php中计算未知长度的字符串哪个字符出现的次数最多的代码
2012/08/14 PHP
使用PHP强制下载PDF文件示例
2014/01/17 PHP
php判断正常访问和外部访问的示例
2014/02/10 PHP
PHP多进程编程实例详解
2017/07/19 PHP
详解PHP防止直接访问.php 文件的实现方法
2017/07/28 PHP
基于javascript实现右下角浮动广告效果
2016/01/08 Javascript
Node.js如何自动审核团队的代码
2016/07/20 Javascript
NodeJs下的测试框架Mocha的简单介绍
2017/02/22 NodeJs
Node.JS中事件轮询(Event Loop)的解析
2017/02/25 Javascript
Ionic2调用本地SQlite实例
2017/04/22 Javascript
jQuery动画_动力节点节点Java学院整理
2017/07/04 jQuery
详解Web使用webpack构建前端项目
2017/09/23 Javascript
浅谈Vue的加载顺序探讨
2017/10/25 Javascript
JsChart组件使用详解
2018/03/04 Javascript
angular4应用中输入的最小值和最大值的方法
2019/05/17 Javascript
js脚本中执行java后台代码方法解析
2019/10/11 Javascript
layui表格设计以及数据初始化详解
2019/10/26 Javascript
vue2.x 对象劫持的原理实现
2020/04/19 Javascript
JS猜数字游戏实例讲解
2020/06/30 Javascript
[08:08]DOTA2-DPC中国联赛2月28日Recap集锦
2021/03/11 DOTA
python通过zlib实现压缩与解压字符串的方法
2014/11/19 Python
在Python中使用matplotlib模块绘制数据图的示例
2015/05/04 Python
详解python的几种标准输出重定向方式
2016/08/15 Python
python 实现矩阵上下/左右翻转,转置的示例
2019/01/23 Python
利用Python查看微信共同好友功能的实现代码
2019/04/24 Python
python zip()函数使用方法解析
2019/10/31 Python
Pandas之缺失数据的实现
2021/01/06 Python
CSS3之背景尺寸Background-size使用介绍
2013/10/14 HTML / CSS
Juicy Couture Beauty官方网站:香水和化妆品
2019/03/12 全球购物
英语道歉信范文
2014/01/09 职场文书
应聘文员自荐信范文
2014/03/11 职场文书
优秀少先队员主要事迹材料
2014/05/28 职场文书
学校志愿者活动总结
2014/06/27 职场文书
连锁超市项目计划书
2014/09/15 职场文书
捐书活动倡议书
2015/04/27 职场文书