DATABASE/MYSQL 2009. 7. 19. 10:51

1) Mysql root 계정 설정
Mysql을 설치하면, Mysql root계정에 비밀번호가 걸려있지 않고, 외부에서 remote로도 접근가능하다. Mysql root계정을 비밀번호를 사용하면서 local에서만 사용가능하게 하려면 다음과 같이 하면 된다.
Mysql을 root계정으로 실행시킨다. 

C:\Program Files\mysql> mysql -u root

일단, Mysql 계정의 remote접근을 막는다. 

mysql> delete from user where Host='%';

mysql> flush privileges;

root 계정의 비밀번호를 지정한다. 

mysql> set password for root@localhost=PASSWORD('root');// 암호넣기



2) DB 생성
제로보드나 적수보드와 같은 게시판을 사용하기 위해서는 DB가 필요하게 되는데, DB생성법은 다음과 같다. think라는 id로 think라는 DB를 생성하고, DB암호를 (사용할DB암호)라고 할 경우, 다음과 같이 하면 된다. Mysql을 root계정으로 실행시킨다. 


 

c:\Program Files\mysql> mysql -u root -p

Mysql 프롬프트에서 다음과 같이 입력한다. 

mysql> Create database think;

mysql> grant all privileges on think.* think@localhost indentified by'(DB)';



3) Mysql DB 계정의 암호를 변경할 때 
 

mysql > set password for id@locahost=PASSWORD('DB');


posted by 나는너의힘
: