为啥我不使用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时它正在运行?的主要内容,如果未能解决你的问题,请参考以下文章
Spring Data JPA 是不是在内部使用 Hibernate 以及如果我不提供方言属性,为啥我的应用程序正在运行?
运行天气应用程序时出现此错误我正在使用 json 和 http 库来获取数据但我不知道为啥会出现此错误
为啥我不能在第一次运行时在 UISplitViewController 中将 Master 和 Detail 视图彼此相邻放置,但在旋转时它可以工作?