티스토리 뷰
1. root 권한으로 mysql 접속
# mysql -uroot -p
2. mysql 데이터베이스 선택
mysql> use mysql;
3. user 생성
mysql> insert into user(host,user,password) values('localhost','userid',password('password'));
4. userid의 dbname에 대한 권한 설정
mysql> insert into db values ('localhost','dbname','userid','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y','y');
//'y'의 개수는 host, db, user 필드를 제외한 나머지 필드 수만큼이다. 확인방법은
mysql> desc db;
5. 데이터베이스를 생성하고 해당유저로 접근해본다.
mysql> exit;
# /usr/local/mysql/bin/mysqladmin create [db]
# /usr/local/mysql/bin/mysqladmin reload
# mysql -uuserid -p
댓글