코딩헤딩

MariaDB 데이터베이스[database, DB]기초 사용법 본문

데이터베이스

MariaDB 데이터베이스[database, DB]기초 사용법

멈머이 2023. 11. 20. 23:04
728x90

MariaDB를 설치했다면 기본적인 사용방법을 알아보겠다.

MariaDB에서 쿼리탭에서 명령어를 작성하게 된다.

 

작성한 명령어를 실행하려면?

F9 : 작성된 전체 명령어 실행

ctrl=+shift+f9 : ;과; 사이에 영역 실행 커서가 있는 부분 실행

 

1. 주석 쓰기

 - 한 줄 주석 : --

 - 문장주석 : /*          */ 

 

 

2. 기본 명령어

 

 1) db테이블 조회하기

SELECT *
FROM db;

*  : 전체 데이터 의미

 

 

 2) 사용할 db지정하기

USE mysql;

 

 

 3) 내부 또는 외부 사용자 생성 및 삭제

- 내부 사용자

CREATE user 사용자명@localhost
identified BY '설정 비밀번호';

 

- 외부 사용자

CREATE user '사용자명'@'localhost%'
identified BY ' 설정 비밀번호 ';

상단 내부, 하단 외부 사용자

사용자 계정 및 패스워드 생성하기 1번만 (두번 생행시 이미 있어서 오류난다)

 

- 사용자 삭제하기

DROP user gjuser@localhost;

 1번만실행 (두번 실행하면 user가 없어서 오류난다)

 

 

5) 데이터베이스 생성 및 삭제

CREATE DATABASE 사용할 이름;

 

DROP DATABASE gjdb;

 

 

6) 데이터베이스 권한 부여 및 해제

GRANT ALL privileges ON gjdb.* TO 'gjuser'@'localhost';
REVOKE ALL PRIVILEGES ON gjdb.* FROM gjuser@'loccalhost';

 

 

7) 사용자 또는 DB 또는 권한 처리 후에는 마지막 으로 아래 코드 실행

FLUSH PRIVILEGES;

메모리에 등록시킨다는 의미

 

 

8) 별칭사용하기
사용하는 이유 : 긴 단어를 줄여서 사용하는데 좋음
     SQL에서 별칭을 사용할 수 있는 곳
       - 컬렴명 대신 별칭사용 
          ex) Select [컬럼명] as [별칭]
       - 테이블명 대신 별칭 사용 
          ex) From [테이블명] [별칭]

728x90