블로그 이미지
암초보

calendar

1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

Notice

Tag

01-02 02:17
2009. 10. 21. 10:55 DB/MySQL

1. 계정생성

GRANT USAGE ON *.* TO 사용할ID@'%' IDENTIFIED BY 'PASSWORD';

사용할 ID  = 사용할 ID

그 뒷부분에 붙는것이 허용 범위 입니다.

> IP 허용시

GRANT USAGE ON *.* TO 사용할ID@127.0.0.1 IDENTIFIED BY 'PASSWORD';

> 와일드문자 (리모트가능)

GRANT USAGE ON *.* TO 사용할ID@'%' IDENTIFIED BY 'PASSWORD';

 

2. 권한생성

GRANT ALL PRIVILEGES ON 데이터베이스명.* TO 사용할ID@'%' IDENTIFIED BY 'PASSWORD'
위와 동일한 허용 규칙이며 데이터베이스명뒤에 *은 SELECT, ...등의 기능을 다 할수 있다는 조건임.

 

3. 권한재로드

FLUSH PRIVILEGES;

권한 재 로드 하는 기능이며 이렇게 하지 않았을 경우 -_-디비 작동 안 할수도 있슴

 

위 3개를 순차적으로 적어야 함.

 

확인법 이 맞을듯함..

 

USE MYSQL;

SELECT HOST, NAME FROM USER;

 

데이터베이스 백업 방법

 

전체 백업

mysqldump -u아이디 -p 데이터베이스명 > 백업할 파일명

 

특정 테이블 백업

mysqldump -u아이디 -p 데이터베이스명 테이블명 > 백업할 파일명

 

데이터베이스 복구

mysql -u아이디 -p 데이터베이스명 테이블명 < 복구할 파일명

[출처] MYSQL 계정생성|작성자 NaKa


'DB > MySQL' 카테고리의 다른 글

MySQL 버전 확인  (0) 2010.11.24
MySQL 문자셋 변경  (0) 2009.12.17
MySQL의 status 명령어(현재 db상태 확인)  (0) 2009.12.17
MySQL 기본쿼리  (0) 2009.07.08
게시판 페이징 SQL(LIMIT)  (0) 2009.07.03
posted by 암초보