1. Database 쿼리 기본 구문
- 쿼리문은 대문자로 생성하고, 끝은 ";"로 마침.
1) Database 목록 확인
SHOW DATABASES;
2) Database 생성/삭제
#생성
CREATE DATABASE dbname;
# 기본 자료형을 다국어 지원(이모지 포함)
CREATE DATABASE dbname DEFAULT CHARACTER SET utf8mb4;
#삭제
DROP DATABASE dbname;
3) Database 사용하기
USE dbname;
2. User 쿼리 기본 구문
1) User 조회
SELECT host, user FROM user;
2) User를 비밀번호와 함께 생성/삭제
# 현재 PC(내부 접속)에서만 접속 가능
CREATE USER 'username'@'localhost' idendified by 'password';
# 외부에서 접속 가능
CREATE USER 'username'@'%' identified by 'password';
DROP USER 'username'@'localhost';
DROP USER 'username'@'%;
3) User 권한
# 관리
SHOW GRANTS FOR 'username'@'localhost';
# 부여
GRANT ALL ON dbname.* to 'username'@'localhost';
# 박탈
REVOKE ALL ON dbname.* from 'username'@'localhost';
4) 수정 사항 새로고침
FLUSH PRIVILEGES
'SQL' 카테고리의 다른 글
[SQL] 논리 연산자 (0) | 2022.06.24 |
---|---|
[SQL] SELECT (0) | 2022.06.21 |
[SQL] INSERT (0) | 2022.06.21 |
[SQL] Table Query 기본 구문 (0) | 2022.06.21 |
[SQL] SQL이란? (0) | 2022.06.21 |