1. 유저 및 DB 생성
1.1 접속
▼ 해당 아이콘을 눌러 실행시킨다. 설치시 입력한 암호로 로그인 (tiger)
1.2 유저 생성
▼ 쉘에서 해당 명령어를 쳐보자 한줄 치고 엔터 눌러 개행이 되어도 세미콜론(;)을 만날때 까지 명령어 입력이 가능하다.
var users = require("@arangodb/users") //유저를 생성할 준비 명령어
users.save("admin@test","test"); //유저 생성 어드민 계정에 test라는 아이디 그리고 비번은 test
▼ 명령 성공시에 화면
▼ 이제 쉘에서 유저에게 DB권한을 부여해보자.
users.grantDatabase("admin@test","sampledb"); //해당 유저에게 sampledb에 권한을 부여한다. db가 아직 생성안되어 있어도 부여가능
1.3 DB생성
▼ 이번엔 데이터 베이스를 생성해보자
db._createDatabase("sampledb");//데이터베이스를 생성한다
▼ 성공시화면
2. 웹 인터페이스 접속
2.1 접속
- 해당 아이콘을 클릭
▼ 아이디는 [권한]@[아이디]을 입력한다. 선행했던 거처럼 우리의 아이디는 admin@test 비밀번호는 tiger
▼ 접속이 완료되면 유저에게 권한이 주어진 DB가 보여진다. 앞서서 sampledb에 권한을 부여했다.
1.3 쿼리창 사용방법
▼ 쿼리 편집기와 같은 방법으로 사용합니다.
- Remove all results : 결과 삭제
- explain : 쿼리 플랜 (조금 오류가 있는듯 합니다. 가끔 무한 로딩이..)
- excute : 쿼리실행
- 실행 단축키 : ctr + space + enter 부분 실행, 즉 드래그한 부분만 실행합니다.
▼ 그리고 코드 어시던트를 제공합니다. 좋은 웹 GUI네요.
- 쿼리창에서 ctr+space 를 누르면 아래 같은 창이 뜨고 자동완성 기능이 제공 됩니다. 초기에는 굉장히 도움이 되니 자주 애용합시다.
마무리
웹 GUI가 직관성이 편하게 되어 있어서 마음에 듭니다. 아랑고쉘도 자바스크립트 같은 느낌이어 사용하기 편하네요. 하지만 오류가 종종 보이는거 보니 안정성은 아직이란 생각이 듭니다.
'IT_Developers > NoSQL' 카테고리의 다른 글
ArangoDB | PHP | 강의 | 06 - PHP에서 arangoDB를 사용하기 레퍼런스 (0) | 2017.07.01 |
---|---|
ArangoDB | 강의 | 05 - INDEX (0) | 2017.07.01 |
ArangoDB | 강의 | 04 - UPDATE / DELETE(REMOVE) (0) | 2017.07.01 |
ArangoDB | 강의 | 03 - INSERT / SELECT / INNER JOIN / COLLECTIONS (0) | 2017.07.01 |
ArangoDB | 강의 | 01 - DB 설치(windows) (1) | 2017.07.01 |
댓글