sqlline
Shell for issuing SQL via JDBC.
A command‑line shell enables execution of SQL statements against any relational database that provides a JDBC driver. Users launch the tool, supply a driver class or JDBC URL, and then interactively issue queries, list tables, and retrieve results directly in the terminal. The shell supports common commands such as `!connect`, `!tables`, and `!quit`, and can be invoked via a provided script, a Windows batch file, or by running the bundled JAR with Java.
The project is a modernized, Maven‑hosted fork of an earlier sqlline implementation, incorporating updates from the LucidDB effort. It is released under a 3‑clause BSD license, allowing unrestricted redistribution and modification. Pre‑built JARs with dependencies are available on Maven Central, and the source can be built with Java 8 or newer using the included Maven wrapper.
Developers and database administrators who need a lightweight, scriptable interface for ad‑hoc querying, testing, or automation across diverse JDBC‑compatible systems can integrate sqlline into scripts, CI pipelines, or use it interactively for quick data inspection.
Reviews
Loading reviews…
Similar apps
Databases & Data Tools
usql
Universal SQL client with autocompletion and syntax highlighting.

Databases & Data Tools
squix
SQL client with query management and interactive results.
Databases & Data Tools
SQuirrel SQL
Graphical Java program for viewing the structure of a JDBC compliant database

Terminals & CLI
mycli
MySQL client with autocompletion and syntax highlighting.
Databases & Data Tools
iredis
Redis client with autocompletion and syntax highlighting.
Databases & Data Tools
SQL Tabs
SQL client