개발은 하는건가..

Mysql/MariaDB 명령 모음 본문

Server, Maria DBMS

Mysql/MariaDB 명령 모음

수동애비 2024. 8. 1. 15:37
반응형
# Database 삭제
> DROP DATABASE '데이터베이스명';

# Database 목록 확인
> SHOW DATABASES;

# Table 목록 확인
> SHOW TABLES;

# Table 구조 확인
> DESC '테이블명';

# 사용자 권한 확인
> SHOW GRANTS FOR '사용자계정'@'%';

# 사용자에게 권한 부여 및 반영
> GRANT ALL PRIVILEGES ON 데이터베이스명.* TO '사용자계정'@'%';
> FLUSH PRIVILEGES;

# 특정 테이블/뷰에만 읽기 권한 부여
# 호스트 - % 로 설정할 경우 모든 ip 를 허용,  ip 값을 입력할 경우 해당 ip 로부터 접근만 허용
> GRANT SELECT ON DB명.(테이블/뷰테이블) TO '아이디'@'호스트';

# 사용자의 권한 삭제
> REVOKE ALL ON 데이터베이스.* FROM '사용자계정'@'%';

# 사용자 계정 삭제
> DROP USER '사용자계정'@'%';

# 테이블 비우기 (내부적으노 DROP 후 CREATE 됨)
> TRUNCATE '테이블명';
Comments