도찐개찐
[윈도우] MariaDB 중복 설치 본문
윈도우 동일버전 mariadb 설치 하기
- 설치버전 mariadb 10.5.19
- 다운로드경로
- [Download MariaDB Server - MariaDB.org
REST API Release Schedule Reporting Bugs … Continue reading "Download MariaDB Server"
mariadb.org](https://mariadb.org/download/?t=mariadb&p=mariadb&r=10.5.19&os=windows&cpu=x86_64&pkg=msi&m=blendbyte)
- 버전은 최신 버전까지 설치가 가능 하나 본문에서는 10.5.19 버전을 설치 합니다.
- OS: Windows
- Architecture: x86_64
- 패키지 종류: MSI 설치 파일 형태의 MSI Package
1. 최초 설치
1.1. 기본 설치 순서 진행
- 다운로드 된
mariadb-10.5.19-winx64.msi
파일 실행
Next
버튼 클릭
설치 약관 동의
를 체크 하고Next
버튼 클릭
- 설치될 구성과 설치될 경로를 확인 후 Next 버튼 클릭
- 기본 경로는
C:\Program Files\MariaDB 10.5\
로 되어 있지만 두개를 설치할 예정이므로MariaDB 10.5
=>MariaDB 10.5 First
로 수정했습니다.
- 기본 경로는
1.2. 인스턴스 설정
root
계정 비밀번호 설정- 원격에서 root 계정 접근 허용 여부 체크(불필요시 체크 해제)
- mariadb 기본 인코딩
UTF-8
체크(다른 인코딩 사용시 체크 해제)
- 서비스명(윈도우 서비스 관리에서 관리 될 이름)
MariaDB
기본 셋팅 여러개 설치 예정이므로MariaDB First
설정 - 자원 사용량 설정
Install
버튼 클릭
2. 설치 확인
- 시작 >
MariaDB 10.5
> 설치 항목 확인
Command Prompt (MariaDB 10.5 (x64))
클릭
- 프롬프트 창에서
mysql -uroot -p
입력 - 정상 접속 확인
3. 추가 설치
- 기존 설치 파일을 이용해 설치 진행시 동일 버전 중복으로 아래와 같은 화면이 출력 됩니다.
Change
10.5.* 버전간 교체 여부Repair
데이터 베이스 복구(에러가 난 경우 사용) 여부Remove
삭제 여부
3.1. 기존 설치 된 mariadb 복사
윈도우 탐색기
관리자 권한으로 실행 >C:\Program Files
경로 이동 >MariaDB 10.5 Frist
복사
- 원하는 경로 붙여넣기 >
MariaDB 10.5 Second
으로 폴더명 변경
3.2. 추가 된 mariadb 인스턴스 정보(무결성 체크) 변경
{3.1. 에서 복사 된 경로}\data
경로로 이동- 본문의 경우
C:\Program Files\MariaDB 10.5 Second\data
입니다.
my.ini
오른쪽 마우스 클릭 >편집
버튼 클릭
- 텍스트 편집기(메모장)
my.ini
상세 내용 확인 하게 되면 최초 설치된 인스턴스 정보가 그대로 작성 되어 있는것을 확인 할 수 있습니다.
- 수정 정보
datadir
: data 들이 실질적으로 저장 되고 관리되는 경로 그대로 유지하게 되면 기존 설치 된MariaDB 10.5 First
와 데이터를 함께 관리하게 되므로 문제가 발생 됩니다.MariaDB 10.5 Frist
=>MariaDB 10.5 Second
로 바꿔줍니다.datadir=C:/Program Files/MariaDB 10.5 Second/data
[mysqld] port
,[client] port
포트 정보를 바꿔주지 않으면MariaDB 10.5 Frist
에서 사용 되고 있는3306
포트와 충돌이 발생해 서비스가 정상적으로 올라가지 않으므로 두번째 mariadb에서 사용 할3307
포트로 설정 해주겠습니다.plugin-dir
mariadb에서 사용될 플러그인이 설치된 경로로C:/Program Files/MariaDB 10.5 Second/lib/plugin
로 변경해 주었습니다.
3.3. 두번째 mariadb 서버 서비스 등록
cmd
관리자 권한으로 실행- "{복사한 MariaDB 10.5 Second 폴더}\bin\mysqld.exe" --install "{서비스명" --default-file="수정한 인스턴스 정보를 가진 ini파일 경로"
C:\User> "C:\Program Files\MariaDB 10.5 Second\bin\mysqld.exe" --install "MariaDB 10.5 Second" --defaults-file="C:\Program Files\MariaDB 10.5 Second\data\my.ini"
Service successfully installed.
- 위와 같은 결과가 나온다면 정상적으로 서비스가 올라간겁니다.
4. 서비스 정상 등록 확인
- 찾기 >
서비스
입력 >서비스 관리
실행 MariaDB First
,MariaDB 10.5 Second
서비스 존재 여부 확인
4.1. MariaDB 10.5 Second 서비스 실행
MariaDB 10.5 Second
서비스 오른쪽 마우스 클릭시작
버튼 클릭
- 기존 설치 된 MariaDB 10.5 First
Command Prompt
창 실행# 최초 설치 된 mariadb는 `3306`으로 포트 지정 없이 접속 C:\Users> mysql -uroot -p # 두번째 세팅 된 mariadb는 `3307`로 포트 지정 후 접속 C:\Users> mysql --port=3307 -uroot -p
- 위 이미지와 같이 각 서비스에 접속이 잘 된다면 성공!
728x90
'Windows' 카테고리의 다른 글
[Windows] OpenSSH 서버 실행 및 SSH 접속 (0) | 2023.12.04 |
---|
Comments