如何在linux服务器上找到mysql服务。
我已经试过了。
[root@anjum/]# service mysqld status
mysqld: unrecognized service
[root@anjum/]# service mysql status
mysql: unrecognized service
service mysql status
mysql: unrecognized service 发布于 2015-08-12 15:36:58
首先,确保您的服务器上安装了mysql,步骤如下:
Step1:
cat /etc/my.cnf 从此处获取数据目录假设为/var/lib/mysql
Step2:检查是否所有相关的mysql文件都在那里-
ls -lh /var/lib/mysql您也可以通过以下命令进行检查:
ls /etc/init.d | grep mysql如果一切正常,仍然显示无法识别。然后,您必须检查是否将相同的ip分配给了其他服务器。
发布于 2020-01-16 14:30:00
请记住,如果您通过docker容器(比如MySQL:8.0)使用MySQL,那么在许多镜像中,您将无法使用服务管理实用程序来执行此操作。
即使服务运行正常,
service mysqld status或service mysql status也会给出unrecognized service,您可以使用mysql -uroot -p登录到MySQL提示符并开始执行查询,而不会出现任何问题。
这与docker容器的设置方式有关,以使容器尽可能小。如果出于某种原因您想重新启动mysql,那么标准的方法是重新启动容器。
发布于 2018-10-28 15:57:00
这看起来像是MySQL没有安装在那里。
检查一下:
rpm -qa | grep mysql返回类似如下的内容
mysql-server-5.0.77-4.el5_6.6
mysql-5.0.77-4.el5_6.6https://stackoverflow.com/questions/31958707
复制相似问题