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实现维护文件代码
Jun 14 PHP
php面向对象全攻略 (十六) 对象的串行化
Sep 30 PHP
php数组中删除元素的实现代码
Jun 22 PHP
对象失去焦点时自己动提交数据的实现代码
Nov 06 PHP
discuz免激活同步登入代码修改方法(discuz同步登录)
Dec 24 PHP
destoon常用的安全设置概述
Jun 21 PHP
PHP与MYSQL中UTF8编码的中文排序实例
Oct 21 PHP
php使用glob函数快速查询指定目录文件的方法
Nov 15 PHP
使用PHP免费发送定时短信的实例
Oct 24 PHP
PHP+jQuery实现双击修改table表格功能示例
Feb 21 PHP
Laravel修改验证提示信息为中文的示例
Oct 23 PHP
PhpSpreadsheet设置单元格常用操作汇总
Nov 13 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使用PHPExcel删除Excel单元格指定列的方法
2016/07/06 PHP
学习YUI.Ext 第四天--对话框Dialog的使用
2007/03/10 Javascript
CSS+Table图文混排中实现文本自适应图片宽度(超简单+跨所有浏览器)
2009/02/14 Javascript
csdn 博客中实现运行代码功能实现
2009/08/29 Javascript
jQuery里filter()函数与find()函数用法分析
2015/06/24 Javascript
使用DNode实现php和nodejs之间通信的简单实例
2015/07/06 NodeJs
javascript笔记之匿名函数和闭包
2017/02/06 Javascript
JS实现复制功能
2017/03/01 Javascript
Vue.set() this.$set()引发的视图更新思考及注意事项
2018/08/30 Javascript
angularjs中判断ng-repeat是否迭代完的实例
2018/09/12 Javascript
Vue侦测相关api的实现方法
2019/05/22 Javascript
Flask框架的学习指南之开发环境搭建
2016/11/20 Python
请不要重复犯我在学习Python和Linux系统上的错误
2016/12/12 Python
Python编程实现微信企业号文本消息推送功能示例
2017/08/21 Python
python实现list由于numpy array的转换
2018/04/04 Python
Python操作MySQL数据库的方法
2018/06/20 Python
如何优雅地改进Django中的模板碎片缓存详解
2018/07/04 Python
Python定义一个跨越多行的字符串的多种方法小结
2018/07/19 Python
Pytorch反向求导更新网络参数的方法
2019/08/17 Python
浅谈Python类中的self到底是干啥的
2019/11/11 Python
python GUI库图形界面开发之PyQt5拖放控件实例详解
2020/02/25 Python
来自圣地亚哥的实惠太阳镜:Knockaround
2018/08/27 全球购物
法国女性内衣购物网站:Glamuse
2019/05/13 全球购物
伦敦鲜花递送:Flower Station
2021/02/03 全球购物
远东集团网络工程师面试题
2014/10/20 面试题
外企求职信范文分享
2013/12/31 职场文书
给女朋友的道歉信
2014/01/10 职场文书
拓展策划方案
2014/06/03 职场文书
医学专业毕业生求职信
2014/06/20 职场文书
小学生通知书评语
2014/12/31 职场文书
2015年社区综治工作总结
2015/04/21 职场文书
计算机教师工作总结
2015/08/13 职场文书
机关单位2016年法制宣传日活动总结
2016/04/01 职场文书
MySQL表的增删改查(基础)
2021/04/05 MySQL
pytorch显存一直变大的解决方案
2021/04/08 Python
Win11怎么解除儿童账号限制?Win11解除微软儿童账号限制方法
2022/07/07 数码科技