mysqld:未被识别的服务(解决方法)
解决centos中 "mysqld 未被识别的服务" 错误
·
在 Linux(centos6)下 搭建了一套PHP环境,对MySQL进行操作:
service mysqld status
遇到这样的错误,是由于 /etc/init.d/ 不存在 mysqld 这个命令(有的人安装完环境后存在,是因为你的安装包中有这样的命令将 mysql.server 文件 copy 到 /etc/init.d/ 下面了)
1·、首先你需要找到 mysql.server 文件,这个 和 mysqld 文件是一模一样的,只不过文件名不相同
命令: find / -name mysql.server
(我的 mysql.server 文件在 上面这个目录中,你们的可能不在,按自己的目录来)
2、copy mysql.server 文件到 /etc/init.d/ 目录下,重命名文件为 mysqld
命令:cp /phpstudy/mysql/support-files/mysql.server /etc/init.d/mysqld
然后 再 service mysqld status
这个问题就解决了。
如果上一条 命令的结果是 : MySQL is running but PID file could not be found
那么请看我的另一篇 博文: MySQL is running but PID file could not be found(解决方法)
更多推荐
已为社区贡献2条内容
所有评论(0)