Как остановить процесс mysqld?

результат ps -e | grep mysqld

enter image description here

выполнение htop и нажатие на использование памяти..

enter image description here

Требуется 33% 4 ГБ памяти.

Я просто хочу закончить процесс mysqld.. выполнение sudo pkill mysqld заканчивает процесс, но снова процесс запускается.. Я хочу полностью закончить его и вернуть память.

11
задан 27 September 2014 в 20:27

7 ответов

mysql Новомодная конфигурация имеет respawn опция:

$ grep respawn /etc/init/mysql.conf
respawn
respawn limit 2 5
        elif echo $statusnow | grep -q 'respawn/' ; then

respawn опция говорит Выскочке перезапускать процесс, если это выходит или уничтожается. Предел равняется 2, таким образом, можно попытаться уничтожить процессов дважды, которые скажут Выскочке не запускать их снова или использование:

sudo service mysql stop
12
ответ дан 16 November 2019 в 14:48
/etc/init.d/mysql stop
service mysql stop
killall -KILL mysql mysqld_safe mysqld

, Когда Вы видите следующую информацию, Вы успех

mysql: no process found
mysqld_safe: no process found
mysqld: no process found

, я использую это для решения проблемы установки MySQL 5.6 в Ubuntu 15.10 с помощью этого ссылка .

Во время этой установки, я встречаюсь с высказыванием задач:

mysqld_safe A mysqld process already exists

Просто полностью останавливают mysqld, mysqld_safe, mysql решает проблему

12
ответ дан 16 November 2019 в 14:48

Выполненный sudo /etc/init.d/mysql stop

4
ответ дан 16 November 2019 в 14:48

Так или иначе все ответы не могли помочь мне, пока я сначала не перезапустил сервер, затем остановил его, таким образом, вот шаги:

sudo /etc/init.d/mysql restart

sudo /etc/init.d/mysql stop

Это работало в Ubuntu WSL.

1
ответ дан 16 November 2019 в 14:48

Если Вы не можете найти mysql в /etc/init или /etc/init.d, проверьте, что идентификатор не объединился с другим пакетом. Что касается меня, я узнал, что мой mysqld работает для поддержки nextcloud, я сделал

$> find '/etc' | grep 'mysql'

/etc/systemd/system/multi-user.target.wants/snap.nextcloud.mysql.service
/etc/systemd/system/snap.nextcloud.mysql.service
/etc/apparmor.d/abstractions/mys
1
ответ дан 16 November 2019 в 14:48

Если Вы застреваете в выполнении commang в консоли, можно попробовать одно из следующих.

  • Ctrl + c
  • Ctrl + тип q
  • F10
  • "выход" + Входят
  • Esc
0
ответ дан 16 November 2019 в 14:48

System Preferences -> MySql -> Stop MySQL Server

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

0
ответ дан 16 November 2019 в 14:48

Другие вопросы по тегам:

Похожие вопросы: