Как отключить запуск службы MySQL при запуске Windows7?


12

Когда я включаю свой рабочий стол (Windows 7 SP1), я часто обнаруживаю, что 2 или 3 ГБ памяти уже заняты процессами MySQL. Меня не волнует, сколько памяти требуется базе данных, если она на самом деле выполняет некоторые запросы, но я делаю, если это приложение, которое я даже не запускаю сам. В связи с этим я почти не использую запрет MySQL при разработке веб-приложений в своей локальной среде.

введите описание изображения здесь

Так можно ли остановить это обжорство? Я пытался удалить MySQL из моей группы запуска через msconfig, но не смог найти его имя там.

Вот дополнительная информация.

mysql  Ver 14.14 Distrib 5.6.15, for Win64 (x86_64)
MySQL Server 5.6
MySQL Workbench 6.0

Ответы:


9

Вы можете отключить службу MySQL из командной строки (убедитесь, что вы запускаете ее от имени администратора).

Чтобы отключить запуск службы при запуске Windows (это не остановит службу, если она в данный момент работает):

sc config mysql start = manual

Чтобы остановить службу:

net stop mysql

Благодарю. Ваша команда, безусловно, работает, в соответствии с windows-commandline.com/start-stop-enable-disable-mysql-service .
Quv

1
Если вы получили «Неверное имя службы». ошибка, ваш сервис может быть назван как-то иначе. Введите 'net start', чтобы найти его. У меня был MySQL56, поэтому команда для его остановки была «net stop mysql56».
Таран

17

На панели управления откройте Администрирование, затем дважды щелкните Сервисы . Прокрутите вниз до MySQL и дважды щелкните, чтобы открыть свойства. Измените тип запуска на ручной.

введите описание изображения здесь


1
Для справки, вот что я сделал. Похоже, я не могу выбрать, start= manualно любой из вариантов, перечисленных ниже. start = <boot | system | auto | demand | disabled | delayed-auto> Итак, я пошел с start= demand.
Quv
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.