[Server (OS)/Linux]
우분투, 데비안 계열 리눅스 MYSQL 완전삭제 방법

2020. 3. 16. 20:25


서버 작업을 하다보면 사용하는 패키지가 완전히 손상되어 복구가 불가능할때가 있다.

이럴 경우 가장 완벽한 해결방법은 해당 패키지를 완전삭제 이후 재설치하는 방법이다. 사실 굳이 MYSQL이 아니더라도 이 방법을 응용하면 대부분의 패키지는 완전삭제할 수 있으므로 알아두면 유용하게 사용할 수 있다.

sudo apt-get remove --purge mysql*
sudo apt-get purge mysql*
sudo apt-get autoremove.
sudo apt-get autoclean.
sudo apt-get remove dbconfig-mysql.
sudo apt-get dist-upgrade.
sudo apt-get install mysql-server.

위 스크립트를 이용하면 사용자의 리눅스에 설치되어있는 MYSQL-SERVER 관련 패키지를 모두 완전하게 삭제하고 재설치할 수 있다.

참고할점은 가끔씩 OS나 패키지 관리자마다 조금씩 차이가 있어, mysql이 아닌 mariadb로 패키지가 설치되어있을수도 있다.
위 명령이 제대로 동작하지 않는다면 mysql을 mariadb로 치환해서 다시 명령을 실행하면 된다.

  • 프로필사진
    포우_2020.03.16 22:14 신고

    라즈베리파이하면서 리눅스 명령어를 조금씩 배우는데 잘 보고 갑니다~

    • 프로필사진
      root@ X3ros2020.03.16 22:16 신고

      기존에 사용하던 서버컴퓨터 2대 처분하고 라즈베리파이를 사용중인데, 일반 웹서버 간단한거 돌리기에는 정말 최고로 좋은것같습니다.

      사실 저도 라즈베리로 해당 포스트내용 테스트하다가 글을 쓰게 되었는데 라즈베리는 mysql이 아니라 mariadb긴 하더라구요 ㅎㅎ