我怎样才能停止 mysql 服务器(使用二进制安装安装/usr/local/mysql
)?
当我进入/usr/local/mysql/bin
并执行命令时
mysqld stop
我收到以下错误信息:
[ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
[ERROR] Aborting
[Note] mysqld: Shutdown complete
我仍然可以看到 mysql 服务器的进程。
当我尝试使用 mysqld 执行此操作时也会发生同样的情况/etc/init.d
。
答案1
假设您正在运行最新的 Ubuntu 并且您已经是 root 用户,正如您所提到的,命令是:
service mysql stop
或者
/etc/init.d/mysql stop
由于您的安装,您应该尝试以下操作:
sudo -u mysql /usr/local/mysql/bin/mysqld stop
答案2
使用sudo mysqld stop
以 root 身份停止它。
希望它有帮助。
答案3
sudo /etc/init.d/mysqld stop
应该这么做。
答案4
请尝试以下操作:
辞职;
这对我有用……然后我收到消息:“再见”。然后它再次显示以 USER@user> 而不是 MYSQL> 的形式输入命令。救命啊,这有效!