Mysql - 오픈소스 데이터베이스

사용자 관련

사용자 리스팅

SELECT host,user FROM mysql.user

사용자 추가하고 권한 주기

GRANT ALL PRIVILEGES ON DATABASE.* TO {USERNAME}'@'{HOSTNAME} IDENTIFIED BY '{PASSWORD}';
GRANT INSERT,SELECT PRIVILEGES ON DATABASE.* TO {USERNAME}'@'{HOSTNAME} IDENTIFIED BY '{PASSWORD}';

패스워드 변경

SET PASSWORD FOR {USERNAME}@"{HOSTNAME}"=PASSWORD('{PASSWORD}');

사용자 삭제

DELETE FROM mysql.user WHERE user='{USERNAME}';

권한 삭제

REVOKE ALL PRIVILEGES ON * . * FROM {USERNAME};
FLUSH PRIVILEGES;

데이터베이스 만들기

CREATE DATABASE {DATABASE};

explain

EXPLAIN SELECT * FROM {DATABASE}

group_concat


Who am I?