1. MySQL 서비스 중지
먼저, MySQL이 실행 중인 경우 서비스를 중지해야 합니다.
- Windows 검색창에 services.msc를 입력하고 서비스 관리 창을 엽니다.
- MySQL 또는 MySQL 관련 서비스(MySQL80 등)를 찾아 중지합니다.
또는 명령 프롬프트에서 다음 명령을 실행할 수 있습니다:
powershell창에
net stop MySQL80
*(MySQL 서비스 이름에 따라 다를 수 있음)
2. MySQL Installer를 사용하여 제거
MySQL Installer는 MySQL 설치와 제거를 모두 관리합니다.
- MySQL Installer 실행:
- MySQL을 설치할 때 사용한 MySQL Installer를 다시 실행합니다. 만약 MySQL Installer가 없다면 MySQL 공식 웹사이트에서 다시 다운로드할 수 있습니다.
- Remove 메뉴 선택:
- MySQL Installer가 열리면, 상단에서 Remove를 선택하여 제거 모드로 전환합니다.
- 제거할 MySQL 컴포넌트 선택:
- 설치된 MySQL 컴포넌트 목록에서 제거할 모든 항목을 선택합니다. 여기에는 MySQL Server, Workbench, Connector, Documentation 등이 포함될 수 있습니다.
- 제거 진행:
- 선택한 항목을 제거합니다. Installer는 자동으로 파일을 삭제하고 서비스를 제거합니다.
3. MySQL 관련 파일 수동 삭제
MySQL Installer가 완료된 후에도 일부 파일이 남아 있을 수 있으므로, 수동으로 확인 및 삭제해야 합니다.
- 데이터 디렉터리 삭제:
- MySQL 데이터가 저장된 디렉터리를 수동으로 삭제해야 합니다. 기본적으로 MySQL 데이터는 아래 위치에 있습니다:
- C:\ProgramData\MySQL 또는 C:\Program Files\MySQL
- 숨김 파일 및 폴더가 표시되지 않는 경우, Windows 탐색기에서 숨김 파일 보기를 활성화하세요.
- MySQL 데이터가 저장된 디렉터리를 수동으로 삭제해야 합니다. 기본적으로 MySQL 데이터는 아래 위치에 있습니다:
- 사용자 데이터 삭제:
- MySQL 데이터베이스의 사용자 데이터가 C:\ProgramData\MySQL\MySQL Server 8.0\data에 저장되어 있습니다. 이 폴더도 수동으로 삭제할 수 있습니다.
4. 레지스트리 항목 삭제
MySQL이 제거된 후에도 Windows 레지스트리에는 MySQL 관련 항목이 남을 수 있습니다. 이를 완전히 제거하려면 다음 단계를 따르세요.
주의: 레지스트리 편집은 시스템에 영향을 미칠 수 있으므로 신중히 작업하세요. 잘못된 레지스트리 항목을 삭제하면 시스템이 불안정해질 수 있습니다.
- 레지스트리 편집기 실행:
- Windows 검색창에 regedit을 입력하고 레지스트리 편집기를 엽니다.
- MySQL 레지스트리 항목 검색 및 삭제:
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\로 이동하여 MySQL 관련 폴더(예: MySQL80 또는 MySQL 등)를 찾고 삭제합니다.
- HKEY_LOCAL_MACHINE\SOFTWARE\MySQL AB 폴더도 삭제할 수 있습니다.
5. 환경 변수에서 MySQL Path 삭제
- 시스템 속성 > 고급 시스템 설정으로 이동하여 환경 변수 버튼을 클릭합니다.
- 시스템 변수에서 Path를 선택하고 편집을 클릭합니다.
- MySQL 경로 (예: C:\Program Files\MySQL\MySQL Server 8.0\bin)를 찾아 삭제합니다.
6. 재부팅
- MySQL 관련 파일 및 레지스트리 항목을 완전히 삭제한 후, 시스템을 재부팅하여 모든 변경 사항이 적용되도록 합니다.
7. 제거 확인
제거가 완료된 후, MySQL이 정상적으로 제거되었는지 확인하려면 명령 프롬프트에서 다음 명령어를 입력해 봅니다:
mysql --version
만약 MySQL이 제거되었다면, mysql 명령어가 인식되지 않거나 프로그램을 찾을 수 없다는 메시지가 나타납니다.
이 절차를 따르시면 MySQL을 완전히 제거할 수 있습니다.
무언가를 완전하게 삭제하려면 Shift + Delete
MySQL을 설치 후 root 패스워드를 까먹거나 접속이 안되면 다시 설치해야 한다. 재설치에 실패하는 경우, 삭제 후 데이터가 남아있기 때문이며 그 폴더는 hidden 폴더라 탐색기에서 숨긴 폴더 보기를 체크 후 c:\programdata\mysql 을 찾아 삭제 후 다시 설치하면 된다.
'MySQL' 카테고리의 다른 글
| MySQL_OUTER JOIN (0) | 2024.09.12 |
|---|---|
| MySQL_INNER JOIN (0) | 2024.09.11 |
| MySQL_Windows Powershell(관리자) DB용량 늘리기 (0) | 2024.09.11 |
| MySQL_내장함수_시스템 정보 함수 (0) | 2024.09.11 |
| MySQL_내장함수_날짜 및 시간 함수 (0) | 2024.09.11 |