mysql - centos 6.9无法启动mysql服务器
问题描述
我的操作系统是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 目录不存在,我不确定它为什么不存在。
我已经阅读了很多论坛帖子,但我还没有解决这个问题。
我该如何解决这个问题?
任何帮助表示赞赏。
解决方案
如果 /var/lib/mysql 不存在,那是非常令人担忧的。它是否在未安装的不同文件系统上?如果幸运的话,只有挂载点丢失并且文件系统没有挂载。如果不是这样,我只能希望你有一个备份。:-(
推荐阅读
- keycloak-gatekeeper - Keycloak Gatekeeper 7.0.0 多客户端 ID 跳过客户端 ID 选项
- amazon-web-services - 在 AWS (.NET CORE 3.1) 上部署 MVC 应用程序 - 错误:环境必须具有与之关联的实例配置文件
- kubernetes - 与 Spring Cloud Gateway 集成时好奇的 Kubenerte 负载平衡结果,需要一些见解
- flutter - Flutter:使用 badCertificateCallback 进行 HTTPS 证书验证
- php - 错误:在 WooCommerce Rest API 中调用 null 上的成员函数 post()
- kubernetes - 我在k8中可以找到我想要的服务,但是不知道它的pod名,如何才能找到服务的pod名呢?
- cypress - 无法使用 cypress 拖放到 iframe
- docker - NestJS:使用 Docker 的微服务
- ios - 动画按钮位置更改Swift
- javascript - 如何在chartjs中添加指向标签的链接