1. 데이터베이스 보기, 선택과 생성, 삭제
- DB 목록 보기
show databases;
- DB 선택하기
use 데이터베이스명;
- 지정한 DB명으로 DB생성
create database 데이터베이스명;
- 지정한 DB명 삭제
drop database 데이터베이스명;
2. 데이터베이스 계정 추가하기
CREATE DATABASE 데이터베이스명;
GRANT 권한지정 ON 생성한DB명.* TO '사용자ID'@'호스트' IDENTIFIED BY '사용자PW';
- 권한지정 : SELECT, INSERT, UPDATE, DELETE, CREATE, DROP등을 넣어준다
ALL의 경우 모든 권한을 준다는뜻
- 호스트 : 접근허용할 호스트이다
'%'의 경우 모든 호스트에서 접근가능하다
3. 데이터베이스 계정 삭제하기
USE MYSQL;
DROP DATABASE 데이터베이스명;
DELETE FROM DB WHERE HOST='호스트명' AND USER='사용자ID';
DELETE FROM USER WHERE HOST='호스트명' AND USER='사용자ID';
4. 권한 수정후 적용하기
FLUSH PRIVILEGES;
※ PHPMYADMIN 으로 계정 추가하기
http://localhost/phpmyadmin/ 접속(다를수도 있음)
ROOT로 로그인후 '사용권한' 선택
새 사용자 추가 선택
사용자 정보와 권한을 선택후 실행
'공부 > mysql' 카테고리의 다른 글
mysql 테이블 생성/삭제/수정, 데이터 조회/입력/수정 (0) | 2012.11.23 |
---|