본문 바로가기
WIKI 기술 지식 베이스

Quickstart

원문 보기 위키 갱신

tursodb를 설치하고 대화형 셸에서 바로 SQL을 실행해 보는 퀵스타트 가이드예요. 설치 → 실행 → SQL 실행 세 단계만 거치면 Turso Database를 만져 볼 수 있어요.

출처: 문서

본문

```bash curl --proto '=https' --tlsv1.2 -LsSf https://github.com/tursodatabase/turso/releases/latest/download/turso_cli-installer.sh | sh ```
  <Tab title="Windows">
    PowerShell에서 다음 명령을 실행해요.

    ```powershell
    irm https://github.com/tursodatabase/turso/releases/latest/download/turso_cli-installer.ps1 | iex
    ```

    또는 [Windows 실행 파일을 내려받아](https://github.com/tursodatabase/turso/releases/latest) PATH에 추가할 수도 있어요.
  </Tab>
</Tabs>
그다음 대화형 셸을 실행해요.
```bash
tursodb
```

SQL 문장을 실행할 수 있는 Turso 대화형 셸이 시작돼요.

```
Turso
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database
turso>
```
이제 대화형 셸에서 SQL 문장을 실행할 수 있어요.
<AccordionGroup>
  <Accordion title="Create a table">
    users 테이블을 만들어요.

    ```sql
    CREATE TABLE users (id INT, username TEXT);
    ```
  </Accordion>

  <Accordion title="Insert data">
    users 테이블에 데이터를 넣어요.

    ```sql
    INSERT INTO users VALUES (1, 'alice');
    INSERT INTO users VALUES (2, 'bob');
    ```
  </Accordion>

  <Accordion title="Query data">
    테이블의 모든 사용자를 조회해요.

    ```sql
    SELECT * FROM users;
    ```

    이렇게 돌아와요.

    ```
    1|alice
    2|bob
    ```
  </Accordion>
</AccordionGroup>

Experimental Features

tursodb를 실행할 때 --experimental-encryption, --experimental-mvcc, --experimental-strict, --experimental-views 같은 플래그로 실험적 기능을 활성화할 수 있어요.

Note: 이 기능들은 아직 프로덕션 준비가 안 됐으니, 지금은 중요한 데이터에 사용하지 마세요.

사용 가능한 플래그와 옵션의 전체 목록은 Turso manual을 참고하세요.

더 알아보기 (Learn more)