![mysql 서버를 중지하려면 mysql 사용자로 서버에 로그인하는 방법은 무엇입니까?](https://rvso.com/image/658744/mysql%20%EC%84%9C%EB%B2%84%EB%A5%BC%20%EC%A4%91%EC%A7%80%ED%95%98%EB%A0%A4%EB%A9%B4%20mysql%20%EC%82%AC%EC%9A%A9%EC%9E%90%EB%A1%9C%20%EC%84%9C%EB%B2%84%EC%97%90%20%EB%A1%9C%EA%B7%B8%EC%9D%B8%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
RunAbove에서 호스팅하는 Linux 서버 인스턴스가 있는데 여기서 SSH 키를 사용하여 '관리자' 사용자로 로그인합니다.
서버의 mysql 루트 비밀번호를 수동으로 변경해야 합니다. 나는 주어진 지시를 따르고 있다여기
내가 가진 문제는 'mysqld' 프로세스가 'mysql' 사용자(아래 프로세스)가 소유하고 있는 동안 'admin' 사용자로 서버에 로그인한다는 것입니다.
Feb21 54:48 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib/mysql/plugin --user=mysql --log-error=/var/log/mysql/error.log --pid-file=/var/run/mysqld/mysqld.pid
kill
에 시그널을 보내야 하는데 'admin' 사용자로 mysqld.pid
실행해도 안되네요 .sudo
RunAbove를 사용하면 'admin'으로 유일한 서버에 SSH로 접속할 수 있습니다.
여기서 내 옵션은 무엇입니까?
답변1
mysql 루트의 비밀번호가 있거나 mysql을 완전히 제어할 수 있는 사용자가 있는 경우 mysqladmin을 다음과 같이 사용할 수 있습니다.
mysqladmin -u root -p shutdown
서버에 루트로 로그인하고 배포 스크립트를 사용하여 mysql을 중지할 수 있습니다.