출처 : http://blog.naver.com/sungback?Redirect=Log&logNo=900357736MySQL DB 에서 데이터베이스 생성, 사용자 추가, 권한 설정 방법

 

( XP 운영체제 기준 )

 

1. 명령 프롬프트를 실행한다.

 

시작 -> 실행 -> cmd 엔터 또는

시작 -> 프로그램 -> 보조 프로그램 -> 명령 프롬프트 클릭

 

2. MySQL 이 설치된 폴더(C:\MySQL 에 설치되어 있다고 가정) 아래의 bin 폴더(C:\MySQL\bin)로 이동한다.

 

C:\Documents and Settings\user>cd C\MySQL\bin 엔터

 

3. 데이터베이스 생성하기

 

C:\MySQL\bin>mysqladmin -u root -p dbname 엔터

Enter password: **** 엔터

 

-u 다음에 (-username 의 뜻 ) root 사용자를 입력하고 -p ( -password 의 뜻 )

dbname 부분에 만들고 싶은 데이터베이스 이름으로 생성한다.

Enter password: <= 이 곳에 root 사용자의 비밀번호를 입력하고 엔터하면 데이터베이스가 만들어진다.

 

4. 사용자 생성 및 권한 설정하기

 

C:\MySQL\bin>mysql -u root -p 엔터

Enter password: **** 엔터

 

로 로그인한 후

 

mysql> grant select, insert, update, delete, create, drop, index
      -> on dbname.* to 'dbuser'@'localhost'
      -> identified by 'dbpass';
Query OK, 0 rows affected (0.08 sec)

 

mysql> 프롬프트가 나오면

grant (권한을 부여한다는 뜻) select (검색 권한), insert (입력 권한), update (수정 권한),

delete (삭제 권한), create (테이블 등을 만들 수 있는 권한), drop (삭제 권한),

index (인덱스 관리 권한)

엔터 하면 -> 기호가 나온다. 줄 바꿈 표시라고 보면 된다.

on 데이터베이스 이름.* to '새로만들user아이디'@'localhost'

indentified by '새로사용할password';

[출처] MySQL DB 에서 데이터베이스 생성, 사용자 추가, 권한 설정 방법|작성자 메멘토35

+ Recent posts