What is the best free SQL GUI for Linux for various DBMS systems
I'm sticking with DbVisualizer Free until something better comes along.
EDIT/UPDATE: been using https://dbeaver.io/ lately, really enjoying this
Can you recommend a free light-weight MySQL GUI for Linux?
i suggest using phpmyadmin
it’s definitely the best free tool out there and it works on every system with php+mysql
Which Freeware GUI tool for Firebird RDBMS closestly resembles MS SQL Server 2000 Management Studio ?
EMS, Database Workbench and IBExpert have lite version
My favourite is IBExpert
Your favourite database client tool
SQuirreL SQL
- Open source
- Works with many databases
Developer tools to directly access databases
SQuirreL, written in java, will work with any RDBMS for which there's a JDBC driver.
It works very well for both sending SQL, rendering result sets, and allowing browsing of database objects (from a tree). For several RDBMS, it includes extensions to automatically generate common statements.
Especially nice is that the query pane executes either the selected sql, or the line the cursor is on up to the first blank line. This allows you to write several statements, and to execute them either individually or in a batch.
And it's free and open source.
Frontend tool to manage H2 database
I like SQuirreL SQL Client, and NetBeans is very useful; but more often, I just fire up the built-in org.h2.tools.Server
and browse port 8082:
$ java -cp /opt/h2/bin/h2.jar org.h2.tools.Server -help
Starts the H2 Console (web-) server, TCP, and PG server.
Usage: java org.h2.tools.Server
When running without options, -tcp, -web, -browser and -pg are started.
Options are case sensitive. Supported options are:
[-help] or [-?] Print the list of options
[-web] Start the web server with the H2 Console
[-webAllowOthers] Allow other computers to connect - see below
[-webPort ] The port (default: 8082)
[-webSSL] Use encrypted (HTTPS) connections
[-browser] Start a browser and open a page to connect to the web server
[-tcp] Start the TCP server
[-tcpAllowOthers] Allow other computers to connect - see below
[-tcpPort ] The port (default: 9092)
[-tcpSSL] Use encrypted (SSL) connections
[-tcpPassword ] The password for shutting down a TCP server
[-tcpShutdown ""] Stop the TCP server; example: tcp://localhost:9094
[-tcpShutdownForce] Do not wait until all connections are closed
[-pg] Start the PG server
[-pgAllowOthers] Allow other computers to connect - see below
[-pgPort ] The port (default: 5435)
[-baseDir ] The base directory for H2 databases; for all servers
[-ifExists] Only existing databases may be opened; for all servers
[-trace] Print additional trace information; for all servers
Good Free Alternative To MS Access
One thing to keep in mind here is the MS Access product is much more than just the raw database engine. It provides a full application development platform, including form and menu designer, client application language and environment (VBA), and report designer. When you take all those things together, MS Access really has no peer.
But for the scope of this question, we're concerned with the raw database engine. With that in mind:
SQLlite,
Firebird,
VistaDB (not free),
SQL Server Compact Edition (not Express)
and now SQL Server LocalDB
all come to mind.
Another thought: while the original question does ask about desktop databases, its likely some people will land here looking for a database to use with a web site. It's important to remember that these are all in-process databases, and as such are rarely if ever appropriate for use on the web. If you want to build a web site, where it's common to need to support significant concurrent access, you generally want a database server engine, like MS SQL, Postgresql, MySQL, Oracle, or their brethren. At the same time, those server engines are rarely if ever appropriate for a single-user desktop application.
Free portable database
SQLite:
self-contained, serverless,
zero-configuration, transactional SQL
database engine. SQLite is the most
widely deployed SQL database engine in
the world. The source code for SQLite
is in the public domain.
-Adam
Related Topics
How to Use "Date" Datatype in SQL Server
Updating Table Rows in Postgres Using Subquery
Search for a String in All Tables, Rows and Columns of a Db
Time Zone Storage in Data Type "Timestamp With Time Zone"
How to Emulate SQLs Rank Functions in R
How to Make a Recursive SQL Query
Performance of Inner Join Compared to Cross Join
Stored Procedure With Optional "Where" Parameters
Exporting Data from SQL Server Express to CSV (Need Quoting and Escaping)
How to Run Raw SQL Queries with Sequel
Decision Between Storing Lookup Table Id'S or Pure Data
Does SQLite3 Not Support Foreign Key Constraints