Подтвердить что ты не робот

Остановить окна службы MySQL

Я разрабатываю веб-сайт и нуждаюсь в обновлении данных. Поэтому MySQL должен быть остановлен.
Как остановить службу?

Когда я смотрю на службы панели управления, он запускается без остановки или перезапуска.

4b9b3361

Ответ 1

В Windows

Если вы используете окна, откройте командную строку и введите

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

net stop MySQL 

Запустить службу MySQL

net start MySQL.

В Linux

Развернуть | Выбрать | Обернуть | Номера строк

# /etc/init.d/mysqld start
# /etc/init.d/mysqld stop
# /etc/init.d/mysqld restart

Fedora/Red Hat также поддерживает это:

 Expand|Select|Wrap|Line Numbers
 # service mysqld start
 # service mysqld stop
 # service mysqld restart

Я знаю, что этот ответ поздний, но я надеюсь, что это поможет кому-то.

Ответ 2

Вы можете установить его тип запуска вручную в services.msc. Таким образом, он не запускается автоматически, если это не требуется. Просто введите имя сервиса из services.msc, как показано ниже:

enter image description here

Вы можете создавать пакетные файлы для запуска и остановки службы довольно легко. Теперь используйте это имя в пакетных файлах.

Ваш start.bat:

net start "mysql"

И в вашем stop.bat:

net stop "mysql"

Ответ 3

Ответ на верхний голос устарел. Я только что установил MySQL 5.7, а теперь имя службы MySQL57, поэтому новая команда

net stop MySQL57

Ответ 4

net stop MySQL*

или

mysqld stop

или

mysql stop

в командной строке окна.

< * > Если вы используете Windows XP, вам нужно имя вашего сервиса, которое можно получить: (credits @Atli)

щелкните правой кнопкой мыши ярлык "Мой компьютер" в меню "Пуск", выберите "Управление", нажмите "Услуги" в группе "Службы и приложения". И затем найдите список сервисов, пока не найдете службу MySQL.

Затем вы можете запустить [или остановить] службу, используя это имя. Иногда бывает называться "mysql5" или "mysql51", или что-то в этом роде. Зависит от который установил его.

Ответ 5

Для Windows есть несколько трюков, чтобы позаботиться о...

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

  • Чтобы использовать "mysqld stop" из командной строки для WinVista/Win7, вы должны щелкнуть правой кнопкой мыши на Пуск → Все программы → Стандартные → Командная строка → Запуск от имени администратора

  • Теперь, когда у вас есть доступ к локальной ОС, вы можете использовать "mysqld stop" (который просто будет возвращен)

ЕСЛИ ВЫ СМОТРЕТЬ СЛЕДУЮЩЕЕ, ЧТО ТЫ ПЫТАЙТЕСЬ С ПОЛЬЗОВАТЕЛЕМ/КОМАНДНОЙ ПРОБЛЕМ, КОТОРЫЙ НЕ ИМЕЕТ ПРАВИЛЬНЫХ ПРИВИЛЕГИЙ:

121228 11:54:50 [Warning] Can't create test file c:\Program Files\MySQL\MySQL Server 5.5\data\hpdv7.lower-test
121228 11:54:50 [Warning] Can't create test file c:\Program Files\MySQL\MySQL Server 5.5\data\hpdv7.lower-test
121228 11:54:50 [Note] Plugin 'FEDERATED' is disabled.
121228 11:54:50 InnoDB: The InnoDB memory heap is disabled
121228 11:54:50 InnoDB: Mutexes and rw_locks use Windows interlocked functions
121228 11:54:50 InnoDB: Compressed tables use zlib 1.2.3
121228 11:54:50 InnoDB: Initializing buffer pool, size = 128.0M
121228 11:54:50 InnoDB: Completed initialization of buffer pool
121228 11:54:50  InnoDB: Operating system error number 5 in a file operation.
InnoDB: The error means mysqld does not have the access rights to
InnoDB: the directory. It may also be you have created a subdirectory
InnoDB: of the same name as a data file.
InnoDB: File name .\ibdata1
InnoDB: File operation call: 'create'.
InnoDB: Cannot continue operation.

Если mysqld не отображается как известная системная команда, попробуйте добавить его в свой путь к классу

  • Щелкните правой кнопкой мыши Мой компьютер
  • Расширенные настройки системы
  • Переменные среды
  • Системные переменные
  • найдите и щелкните левой кнопкой мыши, выберите переменную с именем path
  • нажмите "Редактировать" и скопируйте строку в блокнот и добавьте в конце полный путь к вашему каталогу bin bin, например.

    % SystemRoot%\system32;% SystemRoot%;% SystemRoot%\System32\Wbem; c:\Program Files\MySQL\MySQL Server 5.5\bin

Ответ 6

Запустите Powershell от имени администратора и запустите:

net start [MySQL-service-name]

Найдите название службы:

запустите 'services.msc', найдите MySQL и нажмите на свойства

enter image description here

Ответ 7

Я нахожусь на XP. Я установил MySQL-5.6.10 вручную из .zip, без автоматической установки Windows, предоставляемой сайтом MySQL. Каталог /bin моего MySQL находится в моем PATH. Поэтому я запускаю сервер с помощью команды mysqld --console, например:

C:\Documents and Settings\User>mysqld --console
2013-04-12 14:39:19 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_times
tamp server option (see documentation for more details).

Теперь он работает. И это окно cmd занято. Я открываю и использую другой.

Я попытался использовать ответы сверху, но ни один из них не может остановить сервер. Только ошибки бросаются. Поэтому я останавливаю сервер с mysqladmin -u root shutdown в другом окне cmd или с Ctrl + C в окне cmd, в котором он запущен. Последнее работает не так хорошо, как первое, иногда мне приходится дважды нажимать Ctrl + C.

Журнал процесса выключения выглядит следующим образом:

2013-04-12 17:55:29 3968 [Note] Giving 0 client threads a chance to die gracefully
2013-04-12 17:55:29 3968 [Note] Event Scheduler: Purging the queue. 0 events
2013-04-12 17:55:29 3968 [Note] Shutting down slave threads
2013-04-12 17:55:29 3968 [Note] Forcefully disconnecting 0 remaining clients
2013-04-12 17:55:29 3968 [Note] Binlog end
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'partition'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'PERFORMANCE_SCHEMA'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_SYS_DATAFILES'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_SYS_TABLESPACES'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN_COLS'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_SYS_FOREIGN'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_SYS_FIELDS'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_SYS_COLUMNS'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_SYS_INDEXES'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_SYS_TABLESTATS'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_SYS_TABLES'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_FT_INDEX_TABLE'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_FT_INDEX_CACHE'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_FT_CONFIG'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_FT_BEING_DELETED'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_FT_DELETED'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_FT_INSERTED'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_FT_DEFAULT_STOPWORD'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_METRICS'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_BUFFER_POOL_STATS'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE_LRU'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_BUFFER_PAGE'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX_RESET'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_CMP_PER_INDEX'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_CMPMEM_RESET'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_CMPMEM'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_CMP_RESET'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_CMP'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_LOCK_WAITS'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_LOCKS'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'INNODB_TRX'
2013-04-12 17:55:29 3968 [Note] Shutting down plugin 'InnoDB'
2013-04-12 17:55:29 3968 [Note] InnoDB: FTS optimize thread exiting.
2013-04-12 17:55:29 3968 [Note] InnoDB: Starting shutdown...
2013-04-12 17:55:30 3968 [Note] InnoDB: Shutdown completed; log sequence number 1719777
2013-04-12 17:55:30 3968 [Note] Shutting down plugin 'BLACKHOLE'
2013-04-12 17:55:30 3968 [Note] Shutting down plugin 'ARCHIVE'
2013-04-12 17:55:30 3968 [Note] Shutting down plugin 'MRG_MYISAM'
2013-04-12 17:55:30 3968 [Note] Shutting down plugin 'MyISAM'
2013-04-12 17:55:30 3968 [Note] Shutting down plugin 'MEMORY'
2013-04-12 17:55:30 3968 [Note] Shutting down plugin 'CSV'
2013-04-12 17:55:30 3968 [Note] Shutting down plugin 'sha256_password'
2013-04-12 17:55:30 3968 [Note] Shutting down plugin 'mysql_old_password'
2013-04-12 17:55:30 3968 [Note] Shutting down plugin 'mysql_native_password'
2013-04-12 17:55:30 3968 [Note] Shutting down plugin 'binlog'
2013-04-12 17:55:30 3968 [Note] mysqld: Shutdown complete

И я до сих пор не знаю, является ли это 100% правильным способом выключения сервера, но он работает:)

Ответ 8

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

sc stop mysql56

и запустить его:

sc start mysql56

вам может потребоваться изменить mysql56 на любую вашу версию.

Ответ 9

Если MySQL 57.

net start MySQL57

ИЛИ

net stop MySQL57

Ответ 10

Легкий способ отключения mySQL-сервера для Windows7:

Мой компьютеp > Управление > Службы и приложение > Службы > выберите "MySQL 56" (имя зависит от установленной версии MySQL). три варианта присутствуют в левом верхнем углу. Остановить службу приостановить службу Перезапустите службу.

выберите "Остановить службу" > , чтобы остановить сервер

Снова для начала вы можете прийти в одно и то же место или выбрать опции инструментов в mySQL GUI Сервеp > Запуск/завершение работы > Выберите "Запуск или завершение работы"

PS: иногда невозможно остановить сервер из графического интерфейса, даже если предоставлены параметры. так и причина приведенного выше альтернативного метода.

поделиться ан. улучшить. спасибо

Ответ 11

просто введите exit

и u выходят из mysql в cmd в windows

Ответ 12

Если вы используете Windows, попробуйте это:

  • нажмите кнопку запуска на клавиатуре.
  • введите диспетчер задач
  • щелкните правой кнопкой мыши и выберите "Запуск от имени администратора". когда диспетчер задач открывает
  • нажмите на службы, затем найдите MySQL, затем
  • щелкните правой кнопкой мыши по нему, затем нажмите кнопку остановки затем закройте диспетчер задач, и все будет готово.

чтобы запустить его, когда вы хотите использовать его, выполните те же действия и нажмите кнопку запуска на этот раз

Ответ 13

У меня та же проблема, и вот мое решение:

  1. зайдите в service.msc и найдите службу MySQL. установите его как запуск вручную.
  2. зайдите в диспетчер задач - вкладка процессов и найдите mysqld. останови это
  3. зайдите в диспетчер задач - вкладка сервисы найдите сервис MySQL и остановите его