1. ROOT로그인하기
$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or g.
Your MySQL connection id is 66 to server version: 4.0.18-standard

Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

2. 데이터베이스만들기
mysql> create database db명;
Query OK, 1 row affected (0.00 sec)

3. 계정생성
mysql> GRANT USAGE ON *.* TO 아이디@localhost IDENTIFIED BY "비밀번호";
Query OK, 0 rows affected (0.00 sec)

4. 생성한데이터베이스에 사용권한 부여하기
mysql> use db명;
Database changed
mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON db명.* TO 아이디@localhost;
Query OK, 0 rows affected (0.01 sec)

또는

mysql> GRANT all ON db명.* TO 아이디@localhost; <- 선택디비관련모든권한주기
Query OK, 0 rows affected (0.00 sec)

5. 권한을 다시 로드하기
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

'프로그래밍 > MYSQL' 카테고리의 다른 글

MySQL 컬럼명 변경  (0) 2008.03.10
MySQL 백업과 복원  (0) 2008.03.05
MySQL 테이블 컬럼순서 변경하기  (0) 2008.02.28
AUTO_INCREMENT 초기화  (0) 2008.02.22
MySQL에서 CHAR와 VARCHAR  (0) 2008.02.22
 
블로그 이미지

손반장님

카테고리

분류 전체보기 (68)
잡담 (15)
stuff (6)
Mountain (11)
프로그래밍 (35)