Universal SQL Client Version 3.6
Information on SQuirrel SQL FX based on JDK 1.8 and JavaFX here
  
 

 
 

3.6 Highlights:

  • Enhancements
    • New right mouse menu entry in SQL results: "Show foreign key references"
    • Charts of SQL results: Plain x-y-charts of pairs of numeric columns can now be created
    • SQL results have new tab "Rotated table" where rows and columns are swapped
  • More enhancements and a number of bug fixes

For all changes and more details see Changelog. Please refer to SQuirreL's help section for an overview of all features.

Download SQuirreL SQL Client


Introduction, Features, Screenshots


Support us:Support This Project


Review SQuirreL on Sourceforge

 
 

Latest News


New release 3.6
Download installer for Windows/Linux/others
Download installer for Mac OS

New snapshot release 20140830_1158 including bug fix of #1157: "Move line feature didn't work"
as well as some bug fixes and enhancements of the "Show foreign key references" feature
This snapshot is the second release candidate for version 3.6.
Download installer for Windows/Linux/others
Download installer for Mac OS




Information on SQuirrel SQL FX based on JDK 1.8 and JavaFX here


 
 

Overview

SQuirreL SQL Client is a graphical Java program that will allow you to view the structure of a JDBC compliant database, browse the data in tables, issue SQL commands etc, see Getting Started and Introduction. The minimum version of Java supported is 1.6.x as of SQuirreL version 3.0. See the Old Versions page for versions of SQuirreL that will work with older versions of Java.

SQuirreL's functionality can be extended through the use of plugins.

A short introduction can be found here. To see the change history (including changes not yet released) click here.

For a more detailed introduction see the English or German of our paper on SQuirreL.

SQuirreL's Wiki page can be found here.

Susan Cline graciously took the time to document the steps she followed to setup an Apache Derby database from scratch and use the SQuirreL SQL Client to explore it.

Quite some time ago Kulvir Singh Bhogal wrote a great tutorial on SQuirreL and published it at the IBM developerWorks site. He has kindly allowed us to mirror it locally. The tutorial is not really up to date but especially for doing the first steps it is still of help.

SQuirrel was originally released under the GNU General Public License. Since version 1.1beta2 it has been released under the GNU Lesser General Public License.

 
 

Download and Installation

The SQuirreL SQL Client is installed with the IzPack Java installer. Download the file squirrel-sql-<version>-install.jar and execute it using the following command:
   java -jar squirrel-sql-<version>-install.jar

Make sure that you have write privileges to the directory that you want to install into.

Note that some browsers may attempt to open this file rather than download it. In this case, right-click on the download link and click your browser's equivalent of the "Save as..." menu item.

On Windows, execute the file squirrel-sql.bat to run the application. On Unix, the file is squirrel-sql.sh.

The most important downloads are:

See the plugins page for instructions on installing plugins.

To checkout SQuirreL from the Git repository use the command:
   git clone git://git.code.sf.net/p/squirrel-sql/git squirrel-sql-git
or
   git clone http://git.code.sf.net/p/squirrel-sql/git squirrel-sql-git

Registered developers should use:
   git clone ssh://<SF user name>@git.code.sf.net/p/squirrel-sql/git squirrel-sql-git

The SQuirreL source code is in the sql12/ subdirectory of the clone.

Click here for information on how to build and program SQuirreL.

 
 

Mailing Lists

There are several mailing lists for SQuirrel. All mailing lists require subscription for posting.

For questions about using SQuirreL send them to the users mailing list.

For developers there is the developers mailing list. This list is for those who are interested in helping to develop SQuirreL or their own plugins.

 
 

GIT

Git is hosted at SourceForge. The SQuirreL source code is in the sql12 subdirectory module.