기본적으로 sql문은 거의 동일하다 하지만 큐브리드의 접속방법과 각 명령어실행시 별도의 입력이 필요하다
1.csql 접속명령어
mysql 접속명령과 비슷하다
csql -u DBA -p testdb
DBA는 최고 관리자 아이디이며 testdb 는 전에 생성한 db명이다.
[root@jsp ~]# csql -u DBA testdb
CUBRID SQL Interpreter
Type `;help' for help messages.
csql>
와 같은 내용이 출력되면서 csql 에 접속이 된다.
(큐브리드 최초 설치시 DBA의 비밀번호는 없다.)
csql>exit
csql>exit
csql>exit
csql>exit
MySQL처럼 exit 명령어를 쳐서 접속을 종료하려고하면 실행이 되지 않는다.
;help 명령어를 이용해 확인해보면
csql의 접속종료 명령어는 ;exit 라는 것을 알 수 있다.
또한가지 중요한것은 csql 명령어 실행시
반드시 ;x 명령어를 입력해야 실행이 된다
ex> SELECT * from [table 이름];
;x <=========================를 입력해야 실행된다.
2.유저생성및 권한생성
유저생성 및 삭제 예제
CREATE USER gayeon;
ALTER USER gayeon PASSWORD '1234';
DROP USER gayeon;
권한설정
GRANT ALL PRIVILEGES ON * TO gayeon;
gayeon 유저에게 testdb(현재 csql 접속중인 DB)의 모든테이블에대한 권한설정
이렇게 가장 기본적으로 간단하게 제로보드 xe를 큐브리드로 설치할수있는 환경이 설정된것이다.