hit: 8385 / writer: aktlakfh1211 
:::: PHP강좌 2회 제로보드 설치하기 ::::
작성자 : aktlakfh1211 등록일 : 2004-11-27 18:33:08
mysql -uroot -p

의 명령으로 MySQL 콘솔 모드로 접속합니다.
Password 를 물어 보면 root 패스워드를 입력해야 겠죠 ?

그럼..

이제 생성할 계정이 사용할 데이터베이스를 추가해야 겠죠 ?
데이터 베이스 추가 명령은

CREATE DATABASE [IF NOT EXISTS] db_name

이런식의 SQL 문 입니다.

그럼 많은 사람들이 제로보드를 사용하니 zboard 를 만들어 보겠습니다. 그러면

CREATE DATABASE IF NOT EXISTS zboard;

이렇게 입력합니다.
그럼 zboard 디비가 추가 되겠죠!

이제 MySQL 계정을 만들어 볼까요 ?

먼저 계정 생성 SQL 문 먼저 알아 볼까요 ?

GRANT USAGE ON *.* TO 사용자ID@접속호스트 IDENTIFIED BY "패스워드"

이렇게 구성되어 있습니다.

그럼 호스트는 localhost 사용자 ID 는 zboard 패스워드는 password 로 추가 하시려면..

GRANT USAGE ON *.* TO zboard@localhost IDENTIFIED BY "password";

위와 같은 SQL 문이되겠죠 ?

이젠.. 위에서 생성한 데이터 베이스의 사용권한을 부여해야 겠죠..

GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON db_name TO 사용자ID@접속호스트

이런 명령으로 이루어져 있습니다.

그럼 호스트는 localhost 사용자 ID 는 zboard 데이터 베이스 이름은 zboard 라고 한다면..

GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON zboard.* TO zboard@localhost;

이렇게 되겠네욤..

이제 설정을 다시 했으니 권한을 다시 로드 해야 하므로

FLUSH PRIVILEGES;

SQL 문을 입력해 주면.. 되겠죵..

이제 종료 하시고...

만든 계정으로 MySQL 에 접속해 볼까욤

mysql -uzboard -p zboard

이런 명령으로 접속하시면 됩니다.
패스워드를 물어 보면 계정의 패스워드를 입력하시면 됩니다.

그럼 실 예로...

Windows 의 APM_Setup 에서 ..
위의 명령을 실행한 내용을 첨부해 봅니다.

C:\>cd APM_Setup\Server\MySQL\bin

C:\APM_Setup\Server\MySQL\bin>mysql.exe -uroot -p
Enter password: ********
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 7 to server version: 4.0.15-nt

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

mysql> CREATE DATABASE IF NOT EXISTS zboard;
Query OK, 1 row affected (0.00 sec)

mysql> GRANT USAGE ON *.* TO zboard@localhost IDENTIFIED BY "password";
Query OK, 0 rows affected (0.00 sec)

mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON zboard.* TO zboard@localhost;
Query OK, 0 rows affected (0.00 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)

mysql> exit
Bye

C:\APM_Setup\Server\MySQL\bin>mysql.exe -uzboard -p zboard
Enter password: ********
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 17 to server version: 4.0.15-nt

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

mysql> exit
Bye

C:\APM_Setup\Server\MySQL\bin>

그럼. 수고 하세요!!
  ippnmanㅠㅠ초보용 강좌가 아니신가바요 흑 무슨말인지 넘어려워요..이거 홈피제작팁인거죠? 조금만 더 쉽게 말해주심 안될까용..ㅠㅠ어려워서리 .....ㅈㅅ 테클 아니에용 12/01 20:03
  성스러운 천사™맞자여.. 초보자에겐 정말로 무슨 말인지... 12/02 09:14
  솔직히 제로보드 공식사이트에 가서 가이드다운로드 봤는데 대학생인 내가 봐도 무슨 말인지 모르는게 너무 많음.. 솔직히 제로보드는 초보용이 아니듯.. 12/02 15:10


이전글 PHP강좌 3회 내컴퓨터를 서버로 쓰자!
다음글 PHP 강좌 1회차 카운터 만들기