mysql 8 기준
유저생성
CREATE USER 'connectuser'@'%' IDENTIFIED BY 'test';
권한부여
GRANT ALL PRIVILEGES ON connectdb.* to connectuser@'%';
보통은 INSERT, DELETE, UPDATE를 통해 사용자를 추가, 삭제, 권한 변경 등을 수행하였을 때 이 변경 사항을 반영하기 위하여 사용한다. 이 떄 FLUSH PRIVILEGES는 grant 테이블을 reload함으로서 변경 사항을 즉시 반영하도록 한다.
flush privileges;
생성한 유저 접속
mysql -h127.0.0.1 -u connectuser -p connectdb
현재 mysql 버전과 오늘날짜를 보여주는 쿼리
SELECT version(), current_date;
키워드는 대소문자를 구분하지 않음