소개에 앞서)
database tools 카테고리의 데이터베이스 툴 종류는 각 회사의 업무/프로젝트 사정이나 개인적인 업무 편의성에 따라 달라질 수 있으며 소개한 내용 외에도 데이터베이스를 관리할 수 있는 툴은 많으니 각 개인의 익숙함 정도나 회사 업무 사정에 따라 적절하게 고려 후 선택하여 툴을 사용하시기 바랍니다. 본 카테고리에서는 작성자가 개인적으로 사용해보거나 회사 업무 내에서 사용하는 툴을 기반으로 정리하여 소개합니다.
<HeidiSQL>
HeidiSQL(하이디SQL)은 이전에는 ‘MySQL Front’로 알려졌던 제품이며, 자유 소프트웨어 그리고 오픈 소스 클라이언트 또는 MySQL 프론트엔드 제품이다. 독일 프로그래머 안스가르 베커와 다른 기여자들이 마리아DB나 퍼코나 서버처럼, 델파이로 만든 MySQL 프론트의 포크 제품이다. 하이디SQL로 데이터베이스를 관리하기 위해서는 MySQL 로컬 서버나 원격서버에 세션을 만들 수 있는 계정을 가지고 있어야 한다. 이 세션으로 사용자는 접속된 데이터베이스 서버 내의 MySQL 데이터베이스를 관리하고, 작업이 끝나면 접속을 종료할 것이다. 그 기능들은 대부분의 보통 그리고 숙련된 데이터베이스, 테이블, 그리고 데이터 레코드 작동 관리를 위해 충분하지만 MySQL 프론트엔드가 기대하는 완전한 기능을 위해 계속해서 개발 중에 있다. (출처 : 위키백과)
위키백과에서 설명하는 것처럼 기본적으로 MySQL, MSSQL이 가지고 있는 기능을 조금 더 편리하게 사용할 수 있도록 개발된 데이터베이스 관리 툴입니다. 마찬가지로 따로 라이센스가 필요없이 3분내 설치하여 사용가능한 아주 가볍고 심플한 툴입니다. (mysql 뿐 아니라 그 외 다른 데이터베이스들도 지원합니다.)
설치과정)
https://www.heidisql.com/download.php?download=installer
위 링크에서 install 파일을 다운 받습니다.
설치는 매우 쉽고 간단합니다.
설치후 Launch HeidiSQL을 실행하면 세션을 관리하는 팝업창이 뜹니다.
제 윈도우 환경에 미리 설치되어있는 로컬 Mysql 데이터베이스로 접속 정보를 입력하고 오른쪽 하단 [열기] 버튼을 누릅니다.
접속한 데이터베이스 목록을 펼쳐보면 데이터베이스의 간략한 구조를 확인 할 수 있으며 각 테이블 및 스키마의 크기, 로우수, 생성날짜, 업데이트 날짜 등을 확인할 수 있습니다.
데이터베이스의 쿼리 실행을 위해서는 가운데 상단에서 데이터베이스 서버 정보가 선택되었다면 [쿼리] 탭에서 SQL문을 실행할 수 있습니다. 쿼리의 실행 단축키는 [F9]로 실행할 수 있습니다.
HeidiSQL
'[E] TOOLS' 카테고리의 다른 글
DB management tool - 2) DBeaver 기본 사용방법 (0) | 2020.05.07 |
---|---|
DB management tool - 1) DBeaver 설치 (0) | 2020.05.07 |