
💡 To explore ClickHouse's scaling capabilities, check out the this multi-node playground.
clickhouse-client: Interactive command-line client for running queriesclickhouse-local: Tool for processing local files with ClickHouse SQLch-ui: Server binary behind the CH-UI tabOpen the CH-UI tab and sign in with the ClickHouse credentials:
defaultiximiuzCH-UI authenticates against ClickHouse itself, so those are the only credentials involved - there's no separate CH-UI account.
The browser never talks to ClickHouse directly. CH-UI's server holds the ClickHouse client and runs your queries for you, connecting to http://127.0.0.1:8123 from inside the playground. You can point it elsewhere in /etc/ch-ui/server.yaml:
sudo systemctl restart ch-ui
The CH-UI tab goes through a Caddy proxy on port 13488 rather than CH-UI's own 3488. CH-UI sends X-Frame-Options: DENY, which would otherwise blank out the tab.
# Connect using the interactive client
clickhouse-client
# Connect with specific database
clickhouse-client --database=default
# Execute single query
clickhouse-client --query "SELECT version()"
If you need to connect from another client, use the following credentials:
localhost9000 (native) or 8123 (HTTP)defaultiximiuzdefault# Start interactive session
clickhouse-client
# Example queries in the client
SHOW DATABASES;
SELECT version();
SELECT name FROM system.tables LIMIT 5;
Happy learning! 🚀