HeidiSQL : mysql, mssql, mariadb를 통합적으로 관리할 수 있는 오픈소스 소프트웨어
이거쓰면 굳이 터미널에서 접속하지 않아도 된다
안녕하세요. 이번에는 데이터베이스를 공부하면서 데이터베이스를 편리하게 관리할 수 있게 해주는 툴 중에서 heidiSQL의 설치 및 사용법 입니다. heidiSQL 툴을 이용해서 데이터베이스의 데이터들을 CRUD할 때도 편리하게 이용할 수 있습니다.
HeidiSQL 다운로드 링크 : https://www.heidisql.com/download.php
그리고 나서 다운로드 받은 파일을 실행하면 다음과 같은 화면이 나오면서 Next를 눌러주고 install할 위치를 지정해서 설치해줍니다.
그리고 실행 후, 다음과 같은 화면이 나오면 "신규"를 눌러 세션을 추가해줍니다.
그리고 다음과 같이 세션 이름을 선택해주고 오른쪽에 사용자 이름과 비밀번호를 입력하고 저장하고 열기 버튼을 눌러주면 됩니다.
여기서 다른 서버에 있는 데이터베이스에 접속하려면 네트워크 유형에서 해당 서버에 맞는 유형으로 선택하시고 IP 주소 및 포트 번호도 해당하는 접속 정보에 맞춰 주시면 됩니다.
그리고 나면 다음과 같이 데이터베이스 목록이 왼쪽화면에 나오면서 데이터베이스 관리툴이 실행되는 것을 확인할 수 있습니다.
하나의 데이터베이스를 선택하면(저는 sample 데이터베이스를 선택했습니다) 테이블에 대한 정보를 아래와 같이 확인할 수 있습니다.
그리고 위의 탭 중에서 데이터 탭을 선택하게 되면 해당 테이블에 있는 데이터 목록들을 확인할 수 있습니다.
관리툴을 통해 테이블 생성, 삭제, 수정, 조회 작업을 수행할 수 있으며, 위의 탭에서 "쿼리"라는 탭을 통해 쿼리문을 직접 작성하셔서 아래와 같이 작업을 수행할 수도 있습니다.
위와 같이 쿼리문을 입력한 상태에서 화면에서 "F9"키를 누르거나 마우스 우클릭 -> 실행을 클릭해서 쿼리문을 수행하면 그에 해당하는 결과 값이 아래와 같이 나오게 됩니다. 물론 SQL 구문에 오류가 있다면 오류창을 띄워줍니다.
이로써, 편리한 데이터베이스 관리 툴 중에서 heidiSQL이란 것에 대해서 알아보았으며, 찾아보시면 이것 보다 더 편리한 툴들도 많이 있으니, 자신에게 맞는 툴을 선정해서 사용하시면 될 것같습니다.
'Computer' 카테고리의 다른 글
'concurrently'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. (0) | 2020.06.23 |
---|---|
깃허브 사용방법(GitHub Tutorials) (0) | 2020.06.16 |
[Unity]유니티 안드로이드 버전 관련 (0) | 2020.05.28 |
[Unity] 안드로이드 빌드시 CommandInvokationFailure: Unable to list target platforms 오류 (0) | 2020.05.28 |
데이터 사이언스 업무 (0) | 2020.05.27 |