Databases
Connect to MySQL, ClickHouse, MongoDB, Redis and Kafka, browse schemas and keys, and run read-only queries, find commands and SCANs safely.
Connect to MySQL
Add a MySQL connection in DevOpsPad with host, port, credentials, optional default database, TLS and SSH, then test it before you save it.
Run read-only MySQL queries
How DevOpsPad runs MySQL queries inside server-side read-only transactions, which statements fail, and why you should still use a read-only MySQL account.
View MySQL table structure and DDL
Inspect a MySQL table's columns, indexes and CREATE TABLE statement in DevOpsPad, switch databases per tab and copy the DDL without running any query by hand.
Connect to ClickHouse over HTTP
Connect DevOpsPad to self-hosted ClickHouse or ClickHouse Cloud through the HTTP interface on port 8123, or 8443 with TLS, and test the connection.
Run read-only ClickHouse queries
Run SQL against ClickHouse in DevOpsPad with readonly=1, a 500-row cap and a 15-second execution limit, and inspect columns, skipping indexes and DDL.
Connect to MongoDB
Add a MongoDB connection in DevOpsPad with host, port, database and authentication database (authSource), plus optional TLS and SSH tunneling.
Write MongoDB find queries
The JSON find format DevOpsPad uses for MongoDB, with collection, filter, projection, sort, skip and limit fields, defaults, validation rules and limits.
Use Extended JSON in MongoDB filters
Filter MongoDB by ObjectId, date, Long and Decimal128 in DevOpsPad with Extended JSON, and read the canonical Extended JSON that results come back in.
Page through MongoDB results in batches
How Previous batch and Next batch page through MongoDB results in DevOpsPad, why _id is added to the sort, and when to switch to range filters.
Connect to Redis
Add a Redis connection in DevOpsPad with host, port, database index, optional ACL user, TLS and SSH tunnel, then test it with PING before saving.
Browse Redis keys with SCAN
How DevOpsPad lists Redis keys with cursor-based SCAN and MATCH patterns, why batches can be empty or repeat keys, and how Load more keys works.
Run read-only Redis commands
The Redis commands DevOpsPad allows in the query editor, how to quote keys with spaces using a JSON array, and the 8 MiB response limit.
Connect to Redis with ACL users and TLS
Use a Redis 6+ ACL user, TLS or an SSH tunnel with DevOpsPad, what happens to certificate verification, and a minimal read-only ACL rule.
Inspect Kafka topics and partitions
Connect DevOpsPad to Kafka with optional SASL/PLAIN and TLS, list topics and see each partition's leader, replica count and in-sync replica count.