Mysql ssh tunnel

SQLyog

설치디렉토리에 있는 sqlyogtunnel.php 라는 파일을 서버에 올리고. http 터널링으로 그 파일에 접속

관리를 원하는 제품 DB에 맞는 Navicat을 구매해야 함. 예를 들어, Navicat for MySQL 이 런식으로 제품을 제공하고 있다. 하지만 Navicat Premium의 경우 모든 DB의 연결을 지원 하는 제품으로 다양한 DB 연결이 필요한 경우 개별적으로 구매하는 것보다 저렴하고 편할 수 있다

ntunnel_mysql

연결가능한 DB는 MySQL, PostgreSQL, Oracle, SQLite, SQL Server, MariaDB

연결하고자 하는 DB를 선택 Genneral에 있는 설정 정보들을 입력하고 "Test Connection" 버튼을 클릭함. 성공에 대한 메시지가 나타나면 OK를 클릭하고 설정을 종료함.

DB를 생성하고 테이블을 생성하면 테이블을 더블클릭하여 내용을 볼 수 있고 DB 쿼리문을 사용하지 않아도 테이블을 추가, 삭제, 수정 할 수 있다. Query 탭에서 New Query 버튼을 클릭하여 쿼리문을 작성 할 수 있다.

쿼리문을 작성하면 자동완성 기능이 있기 때문에 전체를 입력하지 않아도 원하는 테이블 또는 컬럼을 입력 할 수 있다.