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函数解决SQL injection
Dec 09 PHP
通俗易懂的php防注入代码
Apr 07 PHP
php使用sql数据库 获取字段问题介绍
Aug 12 PHP
3个PHP多维数组转为一维数组的方法实例
Mar 13 PHP
php官方微信接口大全(微信支付、微信红包、微信摇一摇、微信小店)
Dec 21 PHP
PHP实现四种基础排序算法的运行时间比较(推荐)
Aug 11 PHP
mac系统下为 php 添加 pcntl 扩展
Aug 28 PHP
yii 2.0中表单小部件的使用方法示例
May 23 PHP
PHP实现基于栈的后缀表达式求值功能
Nov 10 PHP
PHP输出Excel PHPExcel的方法
Jul 26 PHP
laravel邮件发送的实现代码示例
Jan 31 PHP
PHP 对接美团大众点评团购券(门票)的开发步骤
Apr 03 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
中国第一家无线电行
2021/03/01 无线电
让你成为更出色的PHP开发者的10个技巧
2011/02/25 PHP
解析PHP无限级分类方法及代码
2013/06/21 PHP
ThinkPHP内置jsonRPC的缺陷分析
2014/12/18 PHP
php实现简单爬虫的开发
2016/03/28 PHP
PHP面向对象程序设计方法实例详解
2016/12/24 PHP
PHP经典设计模式之依赖注入定义与用法详解
2019/05/21 PHP
js 通用javascript函数库整理
2011/08/14 Javascript
简介JavaScript中fixed()方法的使用
2015/06/08 Javascript
标准的js无缝滚动效果
2016/08/30 Javascript
jquery实现全选、不选、反选的两种方法
2016/09/06 Javascript
基于JS实现限时抢购倒计时间表代码
2017/05/09 Javascript
ES6中箭头函数的定义与调用方式详解
2017/06/02 Javascript
JavaScript实现删除数组重复元素的5种常用高效算法总结
2018/01/18 Javascript
JS实现的合并多个数组去重算法示例
2018/04/11 Javascript
node+koa2+mysql+bootstrap搭建一个前端论坛
2018/05/06 Javascript
C#程序员入门学习微信小程序的笔记
2019/03/05 Javascript
解决vue打包后vendor.js文件过大问题
2019/07/03 Javascript
vue.js 2.0实现简单分页效果
2019/07/29 Javascript
layui表格内容溢出的解决方法
2019/09/06 Javascript
layui监听工具栏的实例(操作列表按钮)
2019/09/10 Javascript
webpack4 配置 ssr 环境遇到“document is not defined”
2019/10/24 Javascript
ES6如何用一句代码实现函数的柯里化
2020/01/18 Javascript
详解vue3.0 diff算法的使用(超详细)
2020/07/01 Javascript
浅谈JavaScript窗体Window.ShowModalDialog使用
2020/07/22 Javascript
JavaScript实现切换多张图片
2021/01/27 Javascript
[01:15:45]DOTA2上海特级锦标赛B组小组赛#1 Alliance VS Spirit第一局
2016/02/26 DOTA
[00:10]DOTA2全国高校联赛 以DOTA2会友
2018/05/30 DOTA
跟老齐学Python之关于类的初步认识
2014/10/11 Python
Python简单生成随机数的方法示例
2018/03/31 Python
python实现排序算法解析
2018/09/08 Python
python Web flask 视图内容和模板实现代码
2019/08/23 Python
电脑专业个人求职信范文
2014/02/04 职场文书
纪检监察建议书
2014/05/19 职场文书
遗嘱继承权公证书
2015/01/26 职场文书
数据结构课程设计心得体会
2016/01/15 职场文书