에 의한 결과ps -e | grep mysqld
실행 htop
하고 메모리 사용량을 클릭하면 ..
4GB 메모리의 33%를 차지하고 있습니다.
mysqld 프로세스를 종료하고 싶습니다. 실행하면 sudo pkill mysqld
프로세스가 종료되지만 다시 프로세스가 시작됩니다. 완전히 종료하고 메모리를 다시 가져오고 싶습니다.
답변1
/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
나는 이것을 사용하여 Ubuntu 15.10에서 MySQL 5.6의 설치 문제를 해결하는 데 사용합니다.링크.
이 설치 중에 다음과 같은 문제가 발생합니다.
mysqld_safe A mysqld process already exists
mysqld, mysqld_safe를 완전히 중지하면 mysql이 문제를 해결합니다.
답변2
Upstart mysql
구성에는respawn
옵션:
$ grep respawn /etc/init/mysql.conf
respawn
respawn limit 2 5
elif echo $statusnow | grep -q 'respawn/' ; then
이 respawn
옵션은 프로세스가 종료되거나 종료되면 Upstart에게 프로세스를 다시 시작하도록 지시합니다. 제한은 2이므로 프로세스 종료를 두 번 시도할 수 있습니다. 이렇게 하면 Upstart에 해당 프로세스를 다시 시작하지 않도록 지시하거나 다음을 사용할 수 있습니다.
sudo service mysql stop
답변3
달리다sudo /etc/init.d/mysql stop
답변4
어쨌든 서버를 처음 다시 시작한 다음 중지할 때까지 모든 답변이 도움이 될 수 없었으므로 다음 단계를 따르십시오.
sudo /etc/init.d/mysql restart
sudo /etc/init.d/mysql stop
이것은 Ubuntu WSL에서 작동했습니다.