그누보드5 / 영카트5 를 최근 데모를 살펴보니 관리자가 몰라보게 깔끔해 졌네요. 좋은 현상입니다. ^^
테스트로 로컬에 설치해서 봐보려고 하니 DB 계정 추가하는 구문을 또 까먹어서 이참에 블로그에 적어둬야겠다고 생각해 이렇게 남겨둡니다.
데이터베이스 추가
데이터베이스 이름을 여기서는 간단하게 youngcart5 으로 하고 진행하겠습니다.
> CREATE DATABASE `youngcart5`;
데이터베이스 접속용 DB서버 계정 추가하기
GRANT 명령어를 사용하는데 기본사용법은 아래와 같습니다.
> GRANT ALL PRIVILEGES ON <데이터베이스이름>.* TO '<사용자아이디>'@'<외부접속권한>' IDENTIFIED BY '<비밀번호>'
보통 PHP 에서 사용할 DB 접속 계정을 만들때는 로컬에서만 접속가능하도록 만들게 됩니다.
계정 아이디를 doogle 이라고 하고 비밀번호를 ‘password’ 해보고 생성해 보겠습니다. 아래와 같이 하면 됩니다.
> GRANT ALL PRIVILEGES ON `youngcart5`.* TO 'doogle'@localhost IDENTIFIED BY 'password';
로컬만이 아닌 모든 곳에서 접속가능하게 하고싶다면 외부접속권한을 ‘%’로 하면 됩니다.
> GRANT ALL PRIVILEGES ON `youngcart5`.* TO 'doogle'@'%' IDENTIFIED BY 'password';
마찬가지로 특정 IP 만 접속가능하게 하고 싶다면 외부접속권을 ‘192.168.0.200’ 이런식으로 아이피를 직접 지정해주면 됩니다.
> GRANT ALL PRIVILEGES ON `youngcart5`.* TO 'doogle'@'192.168.0.200' IDENTIFIED BY 'password';
마지막으로 변경사항을 서버에 적용하려면 아래와 같이 하면 됩니다.
> FLUSH PRIVILEGES;
답글 남기기
댓글을 달기 위해서는 로그인해야합니다.