목록workbench (2)
오늘도 한 뼘 더

# 배경 DB 보안을 위해서 네트워크를 통한 DB 접근을 막았고, 그 과정에서 Workbecnh를 사용해서 볼 수 있는 방법을 찾았다. Workbench에서 SSH를 통한 접근을 설정을 제공한다. # SSH 설정 방법 기존의 Connection을 편집하거나 새로 생성한다. 그리고 Connection Method를 SSH로 선택한다 나머지 세팅을 다음과 같이 진행한다. SSH Hostname : 접근하고자 하는 서버 주소(or IP) SSH Username : 서버의 username SSH KeyFile : SSH private 키 파일을 선택해야 한다. MySQL Hostname : MySQL 서버 주소 MySQL Server Port : 3306 Username : 사용자 이름 비밀번호를 저장하여 사용..

배경 회사에서 개발을 하다가 로컬에 데이터만으로는 테스트를 하는데 한계가 있어 운영데이터를 로컬에 이관하는 작업이 필요했다. 해당 작업은 MySQL Workbench로 작업을 진행했다. Data Export - Server > Data Export를 클릭하면 다음과 같은 페이지가 뜬다. 빨간 박스로 표시된 "Advanced Options"를 통해서 옵션 설정이 가능하다. - Set @@Global.GTID_PURGED를 Auto를 OFF로 변경해서 작성했는데 GTID를 이용한 복제가 찾아보았을때 MySQL 5.7버전에 기반을 두고 있어 8.0버전을 쓰는 나는 저 부분을 AUto로 두면 에러가 났다. 저부분을 OFF로 변경하고 문제가 해결이 되었다. Data Import - Export한 데이터를 Serv..