반응형

[MariaDB] HeidiSQL 사용방법 매뉴얼 2편 - GUI방식으로 DB, Table 생성 및 데이터 입력방법과 기타 유용한 기능

 

이전 포스팅에서는 HeidiSQL 포터블버전을 다운받는 방법과 세션관리자에서 DB를 접속하는 방법에 대해 설명했습니다.

이번편에서는 접속한 DB에서 새로운 DB, Table을 GUI방식으로 생성하는 방법과 데이터 입력방법을 설명드리겠습니다.

또한, HeidiSQL의 기타 유용한 기능에 대해서도 설명드리겠습니다.


DB목록 세션이름에서 마우스 우클릭 후 - 새로 생성(O) - 데이터베이스(T)를 선택합니다.

데이터베이스 생성

 

데이터베이스 생성 창이 열리면 이름란에 원하는 DB명을 적어주시고 확인을 클릭합니다.

하단에 CREATE코드에는 SQL 쿼리로 DB를 생성하는 코드도 나옵니다. 

데이터베이스 생성

 

다음은 생성된 "testDB"에서 마우스 우클릭 - 새로 생성(O) - 테이블(U)를 선택합니다.

테이블 생성

 

테이블 생성창이 열리면 테이블 이름, 테이블 설명(코멘트)를 적습니다.

하단에 "추가"버튼을 클릭후 이름, 데이터유형, 길이/설정 값을 입력하고 NULL 값을 허용할거라면 체크박스를 체크해줍니다.

"저장"을 클릭하면 테이블이 생성이됩니다.

테이블 생성

 

열을 선택 후 - 마우스 우측 클릭 - 새 인덱스 생성(Y) - 기본키로 설정할 수 있습니다.

기본키 설정

 

테이블 선택 후 테이블 탭 중 "CREATE 코드"를 선택 하면 SQL 쿼리로 테이블을 만드는 코드도 나옵니다.

CREATE 코드

 

만들어진 테이블에 데이터를 입력하는 방법입니다.

테이블 클릭 후 - 데이터 탭 선택 - 데이터 창 빈공간에서 마우스 우클릭 후 - 행 삽입(I) 선택 합니다.

데이터 입력

 

마우스로 행을 클릭 후 값을 입력 합니다.

데이터 입력

 

쿼리 창에서 DB를 선택 후, 테이블을 조회해 봅니다. 데이터들이 정상적으로 조회되는 것을 확인 할 수 있습니다.

쿼리탭 테이블 조회

 

조회된 테이블 창에서 마우스 우클릭 후 "격자 행 내보내기"를 클릭하시면 파일로 다운받을 수 있습니다.

격자 행 내보내기 (파일로 출력)
격자 행 내보내기 (파일로 출력)

 

HeidiSQL의 유지보수 기능에는 DB 테이블에서 특정 문자를 찾는 기능이 있습니다.

먼저 메뉴 - 도구 - 유지보수를 선택 합니다.

유지보수

 

찾을 DB를 선택 후 - 텍스트 찾기 탭을 선택 - 찾을 텍스트 입력 후 - 찾기를 클릭합니다.

잠시 후 찾기가 끝나면 결과보기를 클릭합니다.

텍스트 찾기

 

쿼리창에 해당 텍스트를 찾는 쿼리가 입력되어서 실행된 상태가 보여집니다.

텍스트 찾기 결과

 

한줄로 길게 쓰여진 SQL 쿼리를 보다 보기 쉽게 정렬하는 기능이 있습니다.

SQL 입력창에서 마우스 우클릭 후 - SQL재구성(S)를 클릭합니다.

예약어들이 행 바꿈으로 재구성됩니다. (예약어가 소문자일 경우 대문자로 변경해줍니다.)

SQL 재구성
재구성된 SQL

 

SQL작성 시 자동완성 기능도 재공하고 있습니다.

사용방법은 쿼리를 일부 입력 후 컨트롤(Ctrl) + 스페이스(Space)를 누르면 자동완성 화면이 뜹니다. 원하는 자동완성을 방향키로 선택후 엔터를 누릅니다.

자동완성 ctrl+space

 

주석기능도 재공하고 있습니다.

마우스로 드래그 선택 후 - 마우스 우클릭 - 주석 설정/해제(N)을 클릭합니다.

주석 설정

 

간단한 필터 기능도 제공해주고 있어 select문을 대신하여 조회가 가능합니다.

테이블 선택 - 데이터탭 선택 - 필더 선택 - 필터내용 입력 - 필터 적용 클릭 합니다.

필터 적용

 

다음편에서는 GUI로 사용자 추가(CREATE USER)와 사용자 권한(GRANT)을 주는 방법에 대해 설명하겠습니다. SQL쿼리로 하는 방법 또한 함께 설명드리겠습니다.

 

 

[MariaDB] 전체보기

 

'MariaDB' 카테고리의 글 목록

전산 관련 경험을 기록 하는 곳

reddb.tistory.com

 

반응형