아무코딩

MySQL 데이터 베이스 생성 /유저생성/ 권한부여 본문

개발

MySQL 데이터 베이스 생성 /유저생성/ 권한부여

동 코 2020. 6. 12. 13:29

프로젝트 시작시 항상 찾아보게 되는 데이터 베이스 생성 /유저생성/ 권한 부여에 대하여 정리해보았습니다. (이제는 머리에 넣을때..)

mysql 데이터 베이스 생성

CREATE DATABASE amitie_db default CHARACTER SET UTF8; #DB생성 
show databases; #생성된 데이터베이스 확인

amitie_db라는 이름의 데이터베이스를 생성 후 한글을 사용할 수 있는 UTF8로 문자열을 저장

Mysql 유저 생성

create user '유저 아이디'@'서버 ip 주소' identified by '유저 비밀번호';

gcp에서는 서버 ip 주소 자리에 localhost라고 입력하니 오류가 났었다..

권한부여

grant all privileges on *.* to '사용자'@'ip주소';
grant all privileges on DB이름.* to '사용자'@'ip주소';
Comments