我想停止mysql以便在救援模式下启动它以检索我的mysql密码,但它显示我的错误信息并且不会停止。
service mysql stop
输出:
停止:拒绝发送消息,1个匹配的规则;类型= “method_call”, sender =“:1.131”(uid = 1000 pid = 7640 comm =“stop mysql”) interface =“com.ubuntu.Upstart0_6.Job”member =“Stop”错误 name =“(unset)”requested_reply =“0”destination =“com.ubuntu.Upstart” (uid = 0 pid = 1 comm =“/ sbin / init”)
的输出
etc / init.d / mysql stop
不是通过/etc/init.d调用init脚本,而是使用 服务(8)实用程序,例如服务mysql停止
由于您尝试调用的脚本已转换为 在Upstart作业中,您还可以使用stop(8)实用程序,例如停止mysql 停止:拒绝发送消息,1个匹配的规则;类型= “method_call”, sender =“:1.129”(uid = 1000 pid = 7246 comm =“stop mysql”) interface =“com.ubuntu.Upstart0_6.Job”member =“Stop”错误 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“错误 name =“(unset)”requested_reply =“0”destination =“com.ubuntu.Upstart” (uid = 0 pid = 1 comm =“/ sbin / init”)
答案 0 :(得分:7)
尝试:
sudo service mysql stop
你必须是root才能启动和停止mysql服务器。
如果您不是root用户,则必须是sudo-able用户,必须使用命令sudo,并且必须知道您的sudo密码。