专注云服务商活动
网站运营运维笔记

解决Linux VPS无法连接MYSQL数据库问题方案

老左刚才在折腾WordPress无法进行评论邮件提醒功能的,问题没有解决,但遇到一些问题。我就用这篇文章来把解决的问题遇到的事情整理出来,我也不知道如何取名这篇博文的标题。因为在升级安装组件过程中导致wordpress无法连接数据库,所以我姑且就用这个标题。

问题是这样的,我看到网上的文章说道是因为sendmail没有安装,因为我是用的debian于是我就准备用apt-get install sendmail-bin与apt-get install sendmail安装组件,然后据说可以实现发邮件提醒的效果。但是我在安装过程中出现"apt-get isntall"错误信息,于是我又找网上的信息,说用"apt-get --fix-broken install"可以解决问题。

问题就出现在这里了,首先老左要说明的是,以上所谓的命令我不是太清楚,我就是想按照教程进行的,没想到就在这时候出现老左博客数据库连接错误的提示,然后本来想进入phpmyadmin的时候也链接不上。

顺带我插一张图片,在之前的安装过程中出现这张图片,我也不知道什么意思,好像是重新设置MYSQL密码的意思?

lanp

当时我就是在这个时候回车的,然后就链接不了数据库。我在重启mysql数据库的时候"/etc/init.d/mysql restart"出现这样的错误提示"Checking for corrupt, not cleanly closed and upgrade needing tables".

lanp2

应该是数据库出现版本兼容问题?我就先修复了试试。

myisamchk /var/lib/mysql/mysql/*.MYI
myisamchk --recover /var/lib/mysql/mysql/*.MYI

分别用上述的两句命令进行数据库检查并且修复所有的表格。然后问题是可以解决。

总结,首先都怪我。没有用实验的VPS进行测试之后再用到实战中来,还好问题解决,要不我也不知道是不是要重装系统。以后还是要先在测试VPS进行检测完毕,然后使用,即便以后写教程也不能直接用活靶子。太可怕了。

投上你的一票
域名主机商优惠信息推送QQ群: 627775477 获取商家优惠推送,禁言。
赞(4)
未经允许不得转载:老左笔记 » 解决Linux VPS无法连接MYSQL数据库问题方案