데이터 베이스를 MySQL / MariaDB로 선택하여 프로젝트를 진행할 경우 디비생성 및 접속권한을 부여하는 방법을 설명한다.
작성일 : 2021-02-23
1> 데이터베이스 생성
1 2 3 | create database {디비명} collate '{문자셋}' ; # Ex) create database ProjectDB collate 'utf8_general_ci' ; |
2> 사용자 추가
1 2 3 | create user '{사용자ID}' @ '{접속IP}' identified by '{비밀번호}' ; # Ex) create user 'opendocs' @ 'localhost' identified by 'passOpd' ; |
3> 권한부여 및 적용
1 2 3 4 5 6 | # 권한부여 grant all privileges on {디비명}.* to '{사용자ID}' @ '{접속IP}' ; Ex) grant all privileges on projectDB.* to 'opendocs' @ 'localhost' ; # 권한적용 flush privileges ; |