Preface
지난 글에서도 언급했듯, Mac에 있는 MySQL Server를 Windows 환경에서도 사용하고싶어 해당 책과 여러 블로그의 글들을 읽어 본 결과 드디어 두 노트북에서 동시에 같은 DB를 사용할 수 있게 되었다.
다음에 같은 상황이 발생하면 신속히 문제를 해결하고자 자세한 방법을 남겨둔다.
1. 연결할 컴퓨터(Window)에서 cmd를 실행한 후 명령어 입력하기
ping Mac_IP_주소
→ 맥북의 IP 주소는 환경설정의 네트워크에서 볼 수 있다.
→ 별다른 문제 없이 연결되면 네트워크가 잘 작동하는 것이다.
2. 맥북에서 터미널을 실행한 후 MySQL 접속하기
- homebrew로 MySQL을 설치한 경우
mysql -u root -p
- 사이트에서 직접 MySQL을 설치한 경우
cd 복사한 파일 경로
./mysql -u root -p
비밀번호 입력
3. 새로운 유저를 생성한 후 권한을 부여하고 외부 IP 접근을 허가하기
create user '유저이름'@'%' identified by '비밀번호';
grant all privileges on *.* to '유저이름'@'%' with grant option;
flush privileges;
-- 순서대로 입력
4. 유저가 잘 생성되었는지 확인하기
use mysql;
select user, host from user;
→ 나는 user id를 'kimgang'으로 만들었다.
5. 연결할 컴퓨터(Windows)에서 Workbench를 실행한 후 초기 화면의 MySQL Connection 옆의 + 아이콘 클릭하여 새로운 연결 생성하기
6. Connection Name(Windows), Hostname(Mac의 IP 주소), Username(터미널에서 설정한 이름)을 입력한 후 Test Connection 클릭하기
7. 서버 선택 화면에서 새로운 연결 탭에 비밀번호를 입력한 후 접속하기
참고 사이트: https://velog.io/@wpdlzhf159/MySql-%EC%9B%90%EA%B2%A9%EC%A0%91%EC%86%8D-%ED%95%98%EA%B8%B0
우여곡절 MySql 원격접속 하기ㅠ.ㅠ
자취방 데스크탑을 서버화 시키기 위한 학부생의 눈물겨운 스토리.. 지금 시작합니다..
velog.io
'DB & SQL > 이것이 MySQL이다' 카테고리의 다른 글
SQL 기본 (2) (0) | 2022.05.09 |
---|---|
SQL 기본 (1) (0) | 2022.05.08 |
MySQL 유틸리티 사용법 (0) | 2022.05.02 |
데이터베이스 모델링 (0) | 2022.05.02 |
MySQL 전체 운영 실습 (0) | 2022.05.01 |
댓글