为啥我不使用mysql时它正在运行?

Posted

技术标签:

【中文标题】为啥我不使用mysql时它正在运行?【英文标题】: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,并在不再需要时关闭其控制台。 感谢您的帮助 【参考方案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)

【讨论】:

以上是关于为啥我不使用mysql时它正在运行?的主要内容,如果未能解决你的问题,请参考以下文章

C# - 代码没有运行,我不知道为啥

为啥 mySQL 在任何/所有端口都连接

Spring Data JPA 是不是在内部使用 Hibernate 以及如果我不提供方言属性,为啥我的应用程序正在运行?

运行天气应用程序时出现此错误我正在使用 json 和 http 库来获取数据但我不知道为啥会出现此错误

在popsql中,当我尝试多次运行时它说 - 表已经存在

为啥我不能在第一次运行时在 UISplitViewController 中将 Master 和 Detail 视图彼此相邻放置,但在旋转时它可以工作?