我正在使用mysqld_safe来为我的root用户创建密码(在Ubuntu 18.04下,安装时不要求输入密码)。

要启动MySQL,我已经完成了:

$ sudo mysqld_safe --skip-grant-tables&

现在,MySQL守护程序正在运行,我无法停止它。通过终止进程来停止它阻止了我启动另一个MySQL守护程序,因为前一个守护程序没有退还资源,从而导致如下错误:
2018-10-31T14:50:40.238735Z 0 [ERROR] InnoDB: Unable to lock ./ibdata1 error: 11
2018-10-31T14:50:40.238815Z 0 [Note] InnoDB: Check that you do not already have another mysqld process using the same InnoDB data or log files.

那么,当我使用mysqld_safe启动MySQL守护程序时,如何停止它呢?

最佳答案

该命令是:

$ mysqladmin shutdown

关于mysql - 使用mysqld_safe运行MySQL后如何停止它?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53086514/

10-11 15:25