【问题标题】:Can't start mysql server on centos 6.9centos 6.9无法启动mysql服务器
【发布时间】:2020-04-26 20:14:47
【问题描述】:

我的操作系统是 centos 6.9。

我将 MySQL 版本从 5.1 更新到 5.5,然后它就可以工作了。 但是 sshd 重新启动后,我无法启动 MySQL 服务器。

我试过了:

# service mysql start

错误信息:

Starting MySQL.Logging to '/var/lib/mysql/host.err'.
200425 12:44:09 mysqld_safe Directory '/var/lib/mysql' for UNIX socket file don't exists.
ERROR! The server quit without updating PID file (/var/lib/mysql/host.pid).

/var/lib/mysql 目录不存在,不知道为什么不存在。

我已经阅读了很多论坛帖子,但我还没有解决这个问题。

我该如何解决这个问题?

感谢任何帮助。

【问题讨论】:

    标签: mysql centos


    【解决方案1】:

    如果 /var/lib/mysql 不存在,那是非常令人担忧的。它是否在未安装的不同文件系统上?如果幸运的话,只有挂载点丢失并且文件系统没有挂载。如果不是这样,我只能希望你有一个备份。 :-(

    【讨论】:

    • 感谢您的回复。其实我不擅长centos。如果你是我,你怎么能解决这个问题?这个问题可能有点荒谬,但希望理解并请教我。
    • 如果你只想要一个工作版本的 MySQL 或 MariaDB(CentOS 自带 MariaDB),你可以这样做: rpm -e mysql-* mariadb-*;百胜安装mariadb-server;。您可能需要手动解决一些依赖项
    猜你喜欢
    • 2015-02-24
    • 2017-07-21
    • 1970-01-01
    • 2013-12-08
    • 2021-10-18
    • 2021-10-24
    • 1970-01-01
    • 2017-08-04
    • 2015-07-18
    相关资源
    最近更新 更多