3

我想停止 mysql 以便在救援模式下启动它以检索我的 mysql 密码,但它向我显示一条错误消息并且不会停止。

service mysql stop

输出:

stop:拒绝发送消息,1 个匹配规则;type="method_call", sender=":1.131" (uid=1000 pid=7640 comm="stop mysql") interface="com.ubuntu.Upstart0_6.Job" member="Stop" error name="(unset)" requested_reply="0" 目的地="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init")

的输出

etc/init.d/mysql 停止

不要通过 /etc/init.d 调用初始化脚本,而是使用 service(8) 实用程序,例如 service mysql stop

由于您尝试调用的脚本已转换为 Upstart 作业,您还可以使用 stop(8) 实用程序,例如 stop mysql stop: Rejected send message, 1 match rules; type="method_call", sender=":1.129" (uid=1000 pid=7246 comm="stop mysql") interface="com.ubuntu.Upstart0_6.Job" member="Stop" error name="(unset)" requested_reply="0" destination="com.ubuntu.Upstart" (uid=0 pid=1 comm="/sbin/init") subhransu@subhransu-Inspiron-1545:~$ service mysql stop stop: 拒绝发送消息,1匹配规则;type="method_call", sender=":1.130" (uid=1000 pid=7400 comm="stop mysql") interface="com.ubuntu.Upstart0_6.Job" member="Stop" error name="(unset)"请求回复=“

4

1 回答 1

7

尝试:

sudo service mysql stop

您必须是 root 才能启动和停止 mysql 服务器。

如果您不是 root,您必须是 sudo 用户,您必须使用命令 sudo 并且您必须知道您的 sudo 密码。

于 2012-08-30T12:34:45.567 回答