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 多个submit提交表单 处理方法
Jul 07 PHP
dedecms 批量提取第一张图片最为缩略图的代码(文章+软件)
Oct 29 PHP
关于使用key/value数据库redis和TTSERVER的心得体会
Jun 28 PHP
基于preg_match_all采集后数据处理的一点心得笔记(编码转换和正则匹配)
Jan 31 PHP
php检测文件编码的方法示例
Apr 25 PHP
Yii使用技巧大汇总
Dec 29 PHP
ThinkPHP实现更新数据实例详解(demo)
Jun 29 PHP
PHP实现微信JS-SDK接口选择相册及拍照并上传的方法
Dec 05 PHP
ThinkPHP5.0框架控制器继承基类和自定义类示例
May 25 PHP
详解提高使用Java反射的效率方法
Apr 29 PHP
laravel按天、按小时,查询数据的实例
Oct 09 PHP
laravel 解决Validator使用中出现的问题
Oct 25 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学习笔记之 函数声明
2011/06/09 PHP
CMS中PHP判断系统是否已经安装的方法示例
2014/07/26 PHP
thinkPHP实现MemCache分布式缓存功能
2016/03/23 PHP
可以文本显示的公告栏的js代码
2007/03/11 Javascript
基于jquery用于查询操作的实现代码
2010/05/10 Javascript
js给dropdownlist添加选项的小例子
2013/03/04 Javascript
提交表单时执行func方法实现代码
2013/03/17 Javascript
jQuery之Deferred对象详解
2014/09/04 Javascript
浅谈页面装载js及性能分析方法
2014/12/09 Javascript
js实现右下角提示框的方法
2015/02/03 Javascript
JQuery中节点遍历方法实例
2015/05/18 Javascript
JQuery解析XML的方法小结
2016/04/02 Javascript
JavaScript函数节流概念与用法实例详解
2016/06/20 Javascript
浅谈javascript:两种注释,声明变量,定义函数
2016/10/05 Javascript
easyui combobox开启搜索自动完成功能的实例代码
2016/11/08 Javascript
JavaScript运动框架 多值运动(四)
2017/05/18 Javascript
详解vue嵌套路由-query传递参数
2017/05/23 Javascript
浅谈Webpack打包优化技巧
2018/06/12 Javascript
layui使用form表单实现post请求页面跳转的方法
2019/09/14 Javascript
JS addEventListener()和attachEvent()方法实现注册事件
2021/01/11 Javascript
原生js实现自定义滚动条组件
2021/01/20 Javascript
[51:32]Optic vs Serenity 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
使用Python获取网段IP个数以及地址清单的方法
2018/11/01 Python
python制作填词游戏步骤详解
2019/05/05 Python
Django集成celery发送异步邮件实例
2019/12/17 Python
python 使用建议与技巧分享(四)
2020/08/18 Python
如何用 Python 制作 GitHub 消息助手
2021/02/20 Python
Spanx塑身衣官网:美国知名内衣品牌
2017/01/11 全球购物
乐高奥地利官方商店:LEGO Shop AT
2019/07/16 全球购物
波兰品牌鞋履在线商店:Eastend.pl
2020/01/11 全球购物
国际政治个人自荐信范文
2013/11/26 职场文书
高中生班主任评语
2014/04/25 职场文书
国庆横幅标语
2014/10/08 职场文书
海洋天堂观后感
2015/06/05 职场文书
Django中的JWT身份验证的实现
2021/05/07 Python
Python趣味挑战之用pygame实现简单的金币旋转效果
2021/05/31 Python