1. database 확인

SHOW DATABASES;

2. database 생성

CREATE DATABASE database_name;

3. 특정 database 접속

USE database_name;

3-1. mysql database 접속

USE mysql;

4. 사용자 확인

  • MariaDB[mysql]
SELECT HOST, USER, PASSWORD FROM USER;

5. 사용자 계정 생성

  • ‘id’@’localhost’ 이면 로컬에서만 접속 가능
CREATE USER 'user_id'@'%' IDENTIFIED BY 'user_password';
CREATE USER 'user_id' IDENTIFIED BY 'user_password';

6. 사용자 권한 부여

GRANT ALL PRIVILEGES ON database_name.* TO 'user_id'@'%';
GRANT ALL PRIVILEGES ON database_name.* TO 'user_id';

7. 새로고침

FLUSH PRIVILEGES;

8. 사용자 계정 삭제

  • ‘사용자’@‘접속위치’
DROP USER ["사용자"]@["서버"];