본문 바로가기

지식창고/DataBase

[MariaDB&MySql] 자주 사용하는 명령어 모음 1

반응형

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;
반응형