我的docker-compose命令不会运行,因为我正在运行以下进程:
$ sudo lsof -nP +c 15 | grep LISTEN | grep sql
mysqld 113 _mysql 19u IPv6 0xd0786f05dec2ff3f 0t0 TCP *:3306 (LISTEN)
mysqld 113 _mysql 22u IPv6 0xd0786f05dec789ff 0t0 TCP *:33060 (LISTEN)
每次我终止列出的进程时,它都会使用新的PID重新启动。
我已经卸载了它:
$ brew uninstall mysql
Error: No such keg: /usr/local/Cellar/mysql
我怎么才能彻底永久地杀了它呢?
我试过了
sudo /usr/local/mysql/bin/mysqld stop
和
/usr/local/mysql/bin/mysqladmin -u root -p shutdown
当我尝试的时候:
sudo mysql.server stop
它显示:
错误!找不到MySQL服务器PID文件!
但是我仍然看到mysqld正在运行新的进程
发布于 2019-11-14 12:33:12
(1)按端口sudo lsof -i tcp:3306
搜索进程(2)按用户by pkill -u UID
终止
发布于 2018-07-31 08:57:33
了解mysqld是如何产生的(如daemontools),并从那里停止它。或者试试killall mysqld
https://stackoverflow.com/questions/51603890
复制相似问题