我在用 mysqld_safe
可以为我的 root
用户(在ubuntu18.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.
那么,当mysql守护进程开始使用 mysqld_safe
?
2条答案
按热度按时间wgx48brx1#
命令是:
ioekq8ef2#
其他答案对我不适用。不得不这么做
sudo killall -KILL mysql mysqld_safe mysqld