-
vmware-ubuntu-mysql 5.7 외부 접속 설정하고 SQLyog로 MySql DB 연결하기웹프로그래밍/데이터베이스 2018. 11. 20. 13:44
vmware 가상머신에 ubuntu 18.04.1 LTS 설치하고 mysql 5.7을 설치
우분투 mysql에서 외부 접속 설정을 따로 한 뒤, 윈도우에서 SQLyog를 이용해서 접속하려고 했습니다.
검색 해보니 아래 경로의 파일을 열어서 bind-address를 주석 처리하면 된다고 합니다.
/etc/mysql/conf.d/mysql.cnf
하지만 에러와 함께 mysql이 재시작되지 않았고 ip 설정 또한 열리지 않았습니다.
결국 다른 파일을 수정하는 식으로 해결했습니다.
먼저 아래 경로의 설정 파일 오픈 후 bind-address를 #으로 주석처리 합니다.
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
변경 내용 저장 후 파일 종료하고 아래 명령어로 mysql을 재시작 합니다.
sudo service mysql restart
ip 주소가 제대로 바뀌었는지 확인 합니다. 변경 전에는 로컬 ip만 접속 가능 했고 변경 후에는 모든 ip로 접속 가능하게 바뀌었습니다.
sudo netstat -antp | grep mysql
-변경 전
-변경 후
SQLyog로 접속할 ip주소를 확인할 차례 입니다. 우분투 네트워크 설정에서 IPv4 Address를 확인합니다.
윈도우에서 SQLyog를 실행하고 새로운 연결 추가하는 창을 실행했습니다.
MySQL 호스트 주소에 위에서 확인한 ip를 입력합니다.
root 계정 비밀번호는 mysql 설치 후에 따로 설정해주셔야 합니다.
'웹프로그래밍 > 데이터베이스' 카테고리의 다른 글
오라클 SQL - JOIN (0) 2018.07.07 오라클 SQL - 무결성 제약 조건 (0) 2018.06.21 오라클 SQL - 트랜잭션 (0) 2018.06.21 오라클 SQL - DML (0) 2018.06.20 오라클 SQL - DDL(테이블 생성, 변경, 삭제) (0) 2018.06.20