杀死PID后mysql数据库没有停止

时间:2018-10-26 17:56:56

标签: mysql node.js

我的节点服务器要在端口3306上运行,每当尝试运行它时,它们都是在同一端口上运行的进程。运行命令lsof -t -i :3306之后,我可以看到mysql正在运行。然后,我运行命令mysqladmin -u root -p shutdown,它说mysql已成功关闭。然后,我尝试运行我的节点服务器,但我不断收到错误消息Address in use。我再次检查,发现mysqld进程正在运行。我一直在杀人,但并没有停止。我该如何杀死它并阻止它回来?

1 个答案:

答案 0 :(得分:0)

您可以:

  • 在Windows Task Manager(Ctrl + Alt + Del然后是Services)或Services.msc(Windows键+ r,然后键入services.msc)上停止MySQL服务

  • 在计算机上卸载MySQL(如果不再需要)

  • 正如用户@ceejayoz所说,
  • ,让您的node.js应用程序/ Web服务器侦听其他端口,因此您不必执行上述操作。如果您使用的是Express.js,则端口3000很好if you don't need elevated privileges