Skip to main content

QuickStart

Get Databend running locally in under 5 minutes.

1. Start Databend

docker run -d \
--name databend \
--network host \
-e MINIO_ENABLED=true \
-e QUERY_DEFAULT_USER=databend \
-e QUERY_DEFAULT_PASSWORD=databend \
-v minio_data_dir:/var/lib/minio \
--restart unless-stopped \
datafuselabs/databend

Wait for Databend to be ready:

docker logs -f databend

Look for Databend Query started in the output.

2. Connect

Install BendSQL:

curl -fsSL https://repo.databend.com/install/bendsql.sh | bash
echo "export PATH=$PATH:~/.bendsql/bin" >> ~/.bash_profile
source ~/.bash_profile

Connect to Databend:

bendsql -u databend -p databend

3. Verify

CREATE TABLE t (id INT, name VARCHAR);
INSERT INTO t VALUES (1, 'Databend');
SELECT * FROM t;

You're all set. For a more realistic setup with separate components, see Deploying on Docker.

Alternative: Databend Cloud

Skip the local setup and try Databend Cloud for a fully managed experience.

Try Databend Cloud for FREE

Multimodal, object-storage-native warehouse for BI, vectors, search, and geo.

Snowflake-compatible SQL with automatic scaling.

Sign up and get $200 in credits.

Try it today