【问题标题】:Why is mysql running when i am not using it?为什么我不使用mysql时它正在运行?
【发布时间】:2021-02-23 18:47:29
【问题描述】:

我过去曾在一个项目中使用过 mySQL,但已经有几个月没有使用它了。但是,当我检查我的任务管理器“mysql”时使用了大约 100MB 的 RAM。每次我重新启动时都会发生这种情况。为什么我的 sql 正在运行,或者在我不需要时使用内存。我必须禁用在后台运行的服务器吗?对于上下文,我在处理我的项目时使用的是我的 SQL Workbench 8.0。

【问题讨论】:

  • Is a server running in the background 简而言之,是的! MySql 是一个服务器,一直在运行,除非您“按需”安装它并自行运行和停止它。 MySql Workbench 只是一个连接服务器的客户端,与服务器本身无关。
  • 我明白了,哇,它一直在运行。好吧,我正在开始一个新项目,并且可能会使用 firebase。您能否提供有关如何终止服务器的更多详细信息。我仍然希望安装 MySQL 以防万一我需要它......还是我必须卸载它才能停止它?提前致谢。
  • 您可以停止服务,将其设置为禁用,使其永远不会作为服务运行。然后,您只需在需要时手动运行mysqld.exe,并在不再需要时关闭其控制台。
  • 感谢您的帮助

标签: mysql taskmanager


【解决方案1】:
  • 打开命令提示符窗口cmd.exe
  • 停止 MySQL 服务:net stop mysql57(或net stop mysql
  • 转到你的mysql服务器安装路径,在我的例子中:cd "C:\Program Files\MySQL\MySQL Server 5.7\bin\"
  • 执行mysqld.exe --remove

这将删除 MySQL 服务。

请注意,您可能需要提升的命令行提示符,为此请按 WIN-X 选择 Command Prompt (Admin)

【讨论】:

    猜你喜欢
    • 2017-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-28
    • 1970-01-01
    相关资源
    最近更新 更多