mysql root 계정 혹은 사용자 생성 권한이 있는 계정으로 접속 한 후 명령을 수행 할 수 있다.
사용자 생성
CREATE USER 'id'@'%' IDENTIFIED BY 'password'; -- 외부 접속용
CREATE USER 'id'@'localhost' IDENTIFIED BY 'password'; -- 로컬 접속용
ex)
CREATE USER 'carami'@'%' IDENTIFIED BY 'carami1234'; -- 외부 접속용
CREATE USER 'carami'@'localhost' IDENTIFIED BY 'carami1234'; -- 로컬 접속용
데이터베이스 생성
CREATE DATABASE 데이터베이스 이름
CREATE DATABASE caramidb;
권한부여하기
GRANT ALL PRIVILEGES ON 데이터베이스이름.* TO 'userid'@'%';
GRANT ALL PRIVILEGES ON 데이터베이스이름.* caramidb 'userid'@'localhost';
GRANT ALL PRIVILEGES ON caramidb.* TO 'carami'@'%';
GRANT ALL PRIVILEGES ON caramidb.* TO 'carami'@'localhost';
'프로그래밍 > sql Tip' 카테고리의 다른 글
mysql에서 sql 파일 import 하는 방법 (0) | 2020.12.02 |
---|---|
풀어보아요.2~~ (14) | 2020.07.14 |
풀어보아요~~^^ (1) | 2020.07.13 |
시퀀스 사용법 (0) | 2015.07.16 |
OUTER JOIN (0) | 2015.07.16 |