mysql 명령어 아카이브
DB 생성
CREATE DATABASE ghost CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
사용자 생성
CREATE USER 'ghostuser'@'%' IDENTIFIED BY '비밀번호';
권한부여
GRANT ALL PRIVILEGES ON ghost.* TO 'ghostuser'@'%';
FLUSH PRIVILEGES;
비밀번호 변경
ALTER USER 'ragoni'@'%' IDENTIFIED BY '새비밀번호';
FLUSH PRIVILEGES;확인
SHOW DATABASES;
사용자 권한 확인
SHOW GRANTS FOR 'ghostuser'@'%';
현재 사용자 권한 확인
SHOW GRANTS;
사용자 목록 확인
SELECT user,host FROM mysql.user;
SELECT user, host, authentication_string FROM mysql.user;