반응형
MariaDB 자주 사용하는 명령어 모음 1
1. 데이터베이스 목록 보기
- show databases;
2. 사용할 데이터베이스 접속하기
- use [DATABASE 명];
3. 접속한 데이터베이스 테이블 목록 보기
- show tables;
4. 사용자, 접속 권한 등 확인하기
- select user, host from mysql.user;
- user : 사용자 계정
- host : 사용자 계정 접속 가능한 호스트
host | 설명 |
% | 어디서든 접속 가능 |
localhost | 해당 서버에서만 접속 가능 |
192.168.1.180 | 지정한 IP에서만 접속 가능 |
192.168.1.* | 192.168.1. 대역의 모든 IP에서 접속 가능 |
5. 사용자 생성
- create user [NEW ID]@[접속 가능한 대역 설정] identified by [PASSWORD];
- 사용 예) create user 'testuser'@'localhost' identified by '1234';
6. 사용자 삭제
- drop user [ID]@[설정한 대역];
- 사용 예) drop user 'testuser'@'localhost';
7. 사용자 권한 부여
- grant all privileges on [DATABASE 명].* to [ID]@[설정한 대역];
- 사용 예) grant all privileges on testdb.* to 'testuser'@'localhost';
8. 사용자 권한 삭제
- revoke all on [DATABASE 명].* from [ID]@[설정한 대역];
- 사용 예) revoke all on testdb.* from 'testuser'@'localhost';
9. refrash
- flush privileges;
반응형
'지식창고 > DataBase' 카테고리의 다른 글
[Maria/Mysql] ERROR 1201 (HY000): Could not initialize master info structure for ''; more error messages can be found in the MariaDB error log 에러 조치 방법 (0) | 2022.01.10 |
---|---|
[Maria/Mysql] 테이블 손상(crash) 복구 방법 (0) | 2022.01.03 |
[Maria/Mysql] mysql 원격 접속 방법 (0) | 2021.12.24 |
[Maria/Mysql] 쿼리 결과를 csv 파일로 내려받기 (0) | 2021.12.16 |
[MariaDB&MySql] 자주 사용하는 명령어 모음 2 (0) | 2021.12.08 |