초간단 mySQL db 생성 요약.
DB/My SQL :
2009. 1. 1. 14:12
반응형
출처 : http://akudoku.tistory.com/entry/%EC%B4%88%EA%B0%84%EB%8B%A8-mySQL-db-%EC%83%9D%EC%84%B1-%EC%9A%94%EC%95%BD
태터 툴즈가 사용하기 편하긴 하지만 기본 시스템에 apm 설치와 설정, 도메인 신청과 ddns 신청은 다소 어려운 부분이라고 할 수 있습니다. 차후에 재 설정할 것을 대비해서 간략하게 나마 어떤 식으로 설정해야 하는지 적어 보겠습니다.
이 페이지는 데이터 베이스에 대해 문외한인 경우에도 따라서 입력하기만 하면 새로 생성하는 것에 문제가 없을 정도로만 안내합니다.
간단하죠?^^
2009/01/01 - [DBMS/My SQL] - DB생성 실습한것.
태터 툴즈가 사용하기 편하긴 하지만 기본 시스템에 apm 설치와 설정, 도메인 신청과 ddns 신청은 다소 어려운 부분이라고 할 수 있습니다. 차후에 재 설정할 것을 대비해서 간략하게 나마 어떤 식으로 설정해야 하는지 적어 보겠습니다.
이 페이지는 데이터 베이스에 대해 문외한인 경우에도 따라서 입력하기만 하면 새로 생성하는 것에 문제가 없을 정도로만 안내합니다.
* 콜론과 따옴표에 유의할 것 따옴표는 빼도 되지만 쌍따옴표는 빼면 안됨.
# mysqladmin -u root password '패스워드'
# mysql -u root -p
시스템에 로그인을 한 상태에서 시퀄을 다루기 위해 로그인을 합니다.
# create database 'db-name';
사용할 데이터 베이스를 생성합니다.
# GRANT USAGE ON *.* TO '사용자이름'@localhost IDENTIFIED BY "패스워드";
새로운 사용자와 암호를 지정합니다.
# use 'db-name'
생성한 데이터베이스를 사용하겠다고 선언합니다.
# GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON 'db-name' TO '사용자이름'@localhost;
해당 사용자가 사용할 수 있는 명령어를 정의합니다.
# GRANT all ON 'db-name' TO '사용자이름'@localhost;
해당 사용자가 이 데이터베이스를 쓸 것이라고 지정해 줍니다.
# FLUSH PRIVILEGES;
지금까지 내린 명령을 db서버에 전달해 줍니다.
간단하죠?^^
출처 : http://nangfe.tistory.com/36
< 생성 >
create database (DBname);
GRANT ALL PRIVILEGES ON (DBname).* to (UserID)@localhost IDENTIFIED BY '(UserPW)' WITH GRANT OPTION;
< 권한 >
GRANT ALL PRIVILEGES on *.* to (UserID)@localhost IDENTIFIED BY '(UserPW)' WITH GRANT OPTION;
==> 모든 DB에 접속 가능 권한
< 부분별 권한 >
GRANT select, insert, delete, update on *.* to (UserID)@localhost IDENTIFIED BY '(UserPW)' WITH GRANT OPTION;
==> 전체 데이터베이스 select, insert, delete, update 권한 주기
GRANT select, insert, update on (DBname).* to (UserID)@localhost IDENTIFIED BY '(UserPW)' WITH GRANT OPTION;
==> DBname 데이터베이스에 select, insert, update 권한 주기
< 재시작 >
flush privileges;
< 제거 >
use mysql;
select * from user;
delete from user where user='UserID';
flush privileges;
2009/01/01 - [DBMS/My SQL] - DB생성 실습한것.
반응형
'DB > My SQL' 카테고리의 다른 글
DB생성 실습한것. (0) | 2009.01.01 |
---|---|
MySQL DB 데이타 백업복구 하는 방법 (0) | 2008.03.18 |
mysql 사용자 추가 삭제 (0) | 2007.08.14 |