sqlui
is query runner and data browser supporting many databases supported by usql. sqlui
starts server on localhost by default that can be visited in web browser. sqlui
supports following features:
- Ability to see available tables and table schema
- Ability to browse table rows and quick search table text fields.
- Query runner that keeps history of queries executed.
- Sample demo available at: https://sqlui.onrender.com/
sqlui-recording.mov
Supported databases depends on the tag sqlui
is built with. See usql for details of available tags to compile customized version. Drivers
page lists supported database drivers that are compiled into. Drivers in precompiled binaries depend on the tag of the package. Download binary with appropriate tag. Binaries with static in tag are compiled as static binaries without any libc dependencies.
default
: cockroachdb memsql mysql oracle postgres redshift sqlite3 sqlserver tidb vitessdefault-static
: cockroachdb moderncsqlite(sqlite alternative) memsql mysql oracle postgres redshift sqlserver tidb vitessmost
: adodb athena avatica bigquery clickhouse cockroachdb cql csvq exasol firebirdsql genji h2 hdb ignite maxcompute memsql moderncsqlite mymysql mysql n1ql nzgo oleodbc oracle pgx postgres presto ql redshift spanner sqlite3 sqlserver tds tidb trino vertica vitess voltdbmost-static
: adodb athena avatica bigquery clickhouse cockroachdb cql csvq exasol firebirdsql genji h2 hdb ignite maxcompute memsql moderncsqlite mymysql mysql n1ql nzgo oleodbc oracle pgx postgres presto ql redshift spanner sqlserver tds tidb trino vertica vitess voltdb