#
# Usage :
# mysql -u root -p<패스워드> < mysql_adduser.sql
#
# SQL User ID : <user>
# Password : <password>
# DB name : <database>
# Host : localhost, %(ANY)
#
#
# 기존 DB를 삭제한다.
#
DROP DATABASE IF EXISTS <database>;
#
# 사용자를 삭제한다.
# 최초 생성 시는 실행하지 않도록 주석처리 한다.
#
#DROP USER '<user>'@'localhost';
#DROP USER '<user>'@'%';
#
# DB를 생성한다.
#
CREATE DATABASE <database>;
#
# 사용자를 추가한다.
#
GRANT ALL PRIVILEGES ON <database>.* TO '<user>'@'localhost' IDENTIFIED BY '<password>' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON <database>.* TO '<user>'@'%' IDENTIFIED BY '<password>' WITH GRANT OPTION;
#
# 즉시 적용한다.
#
FLUSH PRIVILEGES;