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之PHP语法学习笔记1
Dec 17 PHP
discuz 首页四格:最新话题+最新回复+热门话题+精华文章插件
Aug 19 PHP
比较全面的PHP数组的使用方法小结
Sep 23 PHP
比较strtr, str_replace和preg_replace三个函数的效率
Jun 26 PHP
php5.3不能连接mssql数据库的解决方法
Dec 27 PHP
php用ini_get获取php.ini里变量值的方法
Mar 04 PHP
老版本PHP转义Json里的特殊字符的函数
Jun 08 PHP
基于JQuery+PHP编写砸金蛋中奖程序
Sep 08 PHP
php猜单词游戏
Sep 29 PHP
PHP实现登陆并抓取微信列表中最新一组微信消息的方法
Jul 10 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
Aug 28 PHP
Laravel 实现Eloquent模型分组查询并返回每个分组的数量 groupBy()
Oct 23 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获取谷歌PR值算法,附上php查询PR值代码示例
2011/12/25 PHP
PHP中的错误处理、异常处理机制分析
2012/05/07 PHP
JavaScript 函数replace深入了解
2013/03/14 Javascript
在Mac OS下使用Node.js的简单教程
2015/06/24 Javascript
原生JS实现幻灯片
2017/02/22 Javascript
纯js代码生成可搜索选择下拉列表的实例
2018/01/11 Javascript
详解AngularJS之$window窗口对象
2018/01/17 Javascript
理解Koa2中的async&await的用法
2018/02/05 Javascript
redux-saga 初识和使用
2018/03/10 Javascript
vue中实现先请求数据再渲染dom分享
2018/03/17 Javascript
react项目实践之webpack-dev-serve
2018/09/14 Javascript
详解微信小程序与内嵌网页交互实现支付功能
2018/10/22 Javascript
4 种滚动吸顶实现方式的比较
2019/04/09 Javascript
ES6 Iterator接口和for...of循环用法分析
2019/07/31 Javascript
vue element 中的table动态渲染实现(动态表头)
2019/11/21 Javascript
深入分析jQuery.one() 函数
2020/06/03 jQuery
[18:20]DOTA2 HEROS教学视频教你分分钟做大人-昆卡
2014/06/11 DOTA
[50:05]VGJ.S vs OG 2018国际邀请赛淘汰赛BO3 第二场 8.22
2018/08/23 DOTA
python类继承用法实例分析
2015/05/27 Python
Python基于socket实现简单的即时通讯功能示例
2018/01/16 Python
python多线程之事件Event的使用详解
2018/04/27 Python
Pandas 数据处理,数据清洗详解
2018/07/10 Python
python+selenium 定位到元素,无法点击的解决方法
2019/01/30 Python
从0开始的Python学习014面向对象编程(推荐)
2019/04/02 Python
pyqt 实现在Widgets中显示图片和文字的方法
2019/06/13 Python
公司董事长职责
2013/12/12 职场文书
上班玩游戏检讨书
2014/02/07 职场文书
入党申请自荐书范文
2014/02/11 职场文书
手工社团活动方案
2014/02/17 职场文书
数学高效课堂实施方案
2014/03/29 职场文书
教师先进工作者事迹材料
2014/05/01 职场文书
旅行社优秀创业计划书
2014/08/16 职场文书
机票销售员态度不好检讨书
2014/09/27 职场文书
巾帼文明岗汇报材料
2014/12/24 职场文书
演讲开场白台词大全
2015/05/29 职场文书
详解CSS伪元素的妙用单标签之美
2021/05/25 HTML / CSS