为什么我不用mysql的时候它却在运行?

ubbxdtey  于 2023-02-11  发布在  Mysql
关注(0)|答案(3)|浏览(142)

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

yiytaume

yiytaume1#

  • 打开命令提示窗口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 select Command Prompt (Admin)

dgtucam1

dgtucam12#

是的,如果(因为)MySQL Server服务的启动类型在安装MySQL Workbench时设置为“* 当计算机启动时自动启动 *”模式,则该服务将一直在后台运行。@Alejandro的注解提供了最好的解释。
(以下步骤我已经尝试了MySQL 8.0.30版本,但应与附近的版本以及工作;因为停止服务的步骤可能是通用的)。
在Windows 10中,要停止MySQL服务器的服务,或者,更改MySQL服务器的 * 启动类型 * 设置。

  • 通过“开始”菜单打开Windows Services面板,或者,Win+R-〉键入services.msc,按Enter键。
  • 不同的Windows操作系统的服务将在这里按字母顺序列出。
  • 查找MySQL服务。对于MySQL 8版本,默认名称通常为-MySQL80,除非您在安装过程中使用自定义名称命名。

  • 单击“停止”以停止服务。
  • 另一方面,您可以选择所需的启动类型。默认情况下,您可以在自动类型中找到它。
  • 如果要保留 Manual 类型,请确保在使用MySQL Workbench之前通过进入此服务向导启动服务。否则,工作台将无法识别/找到服务器。

u91tlkcl

u91tlkcl3#

安装MYSQL Server时,默认选中此复选框

(如图所示),如果取消选中,则需要手动启动MYSQL Server。

相关问题