首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CentOS和MySQL

CentOS和MySQL
EN

Server Fault用户
提问于 2011-04-14 11:45:27
回答 5查看 3.5K关注 0票数 2

所以我在CentOS上有这个VPS。几个月前,我安装了apache2、mysql和其他一些东西,以托管wordpress博客。现在,由于某种原因,mysql服务已经关闭,我无法重新启动它。

  • “哪个mysql”返回"/usr/bin/mysql“似乎确认它确实安装了
  • "/etc/init.d/mysql“返回"-bash: /etc/init.d/mysql:没有此类文件或目录”
  • “”返回"-bash: service:命令未找到“
  • 将mysqld替换成mysqld后两点没有做任何更改。
  • 在/var/log文件夹中,只有与mysql相关的日志文件名为mysqld.log.rpmsave,且为空

残酷地说,我是一个程序员,我对这种情况感到非常困惑。有什么想法吗?

-编辑--

谢谢你们的回答,伙计们。我尝试了Caleb和lain的建议,不幸的是,/sbin/service mysql start/sbin/service mysqld start还给了我unrecognized service

至于rpm -qa | grep mysql的结果:php 5.3.3-1.el5.RemiMysql-libs-5.1.53-1.el5.RemiMysql-5.1.53-1.el5.Remi

remi是我找到PHP更新版本(从5.1.X到5.3)的回购版。

EN

回答 5

Server Fault用户

回答已采纳

发布于 2011-04-15 00:24:23

remi回购中,你需要mysql-server。尝试yum install mysql-server;然后您将能够满足于chkconfigservice mysqld

如果默认情况下未启用repo,则为yum --enablerepo=remi install mysql-server;如果收到一堆未解决的依赖消息,请尝试此操作。

票数 2
EN

Server Fault用户

发布于 2011-04-14 11:50:46

我猜您以某种方式删除了MySQL的服务器部分。/usr/bin/mysql只是客户端部分,在/etc/init.d中没有条目。你能贴出rpm -qa | grep mysql的输出吗?

票数 1
EN

Server Fault用户

发布于 2011-04-14 14:08:35

在CentOS上,使用以下命令启动mysql-server (mysqld)

代码语言:javascript
复制
/sbin/service mysqld start
票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/259597

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档