Menu

Tree [7b43a4] master /
 History

HTTPS access


File Date Author Commit
 Pics 2009-12-27 Darryl Luff Darryl Luff [18d232] Replaced GtkFileSelection with GtkFileChooser
 applnk 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 debian 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 docs 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 gnome 2009-12-27 Darryl Luff Darryl Luff [18d232] Replaced GtkFileSelection with GtkFileChooser
 help 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 image_source 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 intl 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 m4 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 man 2009-12-27 Darryl Luff Darryl Luff [18d232] Replaced GtkFileSelection with GtkFileChooser
 pixmaps 2009-12-27 Darryl Luff Darryl Luff [18d232] Replaced GtkFileSelection with GtkFileChooser
 po 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 scintilla 2009-11-21 Darryl Luff Darryl Luff [1aeb20] Merge branch 'bug-2898519'
 solaris 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 src 2009-12-27 Darryl Luff Darryl Luff [18d232] Replaced GtkFileSelection with GtkFileChooser
 tests 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 .gitignore 2017-06-07 darryl darryl [7b43a4] git ignore .o, .a files
 ABOUT-NLS 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 AUTHORS 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 COPYING 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 CVS_STATUS 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 ChangeLog 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 INSTALL 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 Makefile.am 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 Makefile.in 2009-12-27 Darryl Luff Darryl Luff [18d232] Replaced GtkFileSelection with GtkFileChooser
 NEWS 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 README 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 README.solaris 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 TODO 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 acconfig.h 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 acinclude.m4 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 aclocal.m4 2009-12-27 Darryl Luff Darryl Luff [18d232] Replaced GtkFileSelection with GtkFileChooser
 autogen.sh 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 compile 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 config.guess 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 config.h.in 2009-12-27 Darryl Luff Darryl Luff [18d232] Replaced GtkFileSelection with GtkFileChooser
 config.rpath 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 config.sub 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 configure 2009-12-27 Darryl Luff Darryl Luff [18d232] Replaced GtkFileSelection with GtkFileChooser
 configure.ac 2009-12-27 Darryl Luff Darryl Luff [18d232] Replaced GtkFileSelection with GtkFileChooser
 depcomp 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 gtksql.1 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 gtksql.glade 2009-12-27 Darryl Luff Darryl Luff [18d232] Replaced GtkFileSelection with GtkFileChooser
 gtksql.gladep 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 gtksql.lsm 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 gtksql.prj 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 gtksql.pws 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 gtksql.spec 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 install-sh 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 ltmain.sh 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 missing 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 mkinstalldirs 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 setup-gettext 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 stamp-h 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 stamp-h.in 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'
 strings.tbl 2009-11-16 Darryl Luff Darryl Luff [fbbb59] Import from CVS tag 'PRE-GIT'

Read Me

GtkSQL
======

GtkSQL is a graphical database query tool. The databases currently supported
are:

- MySQL
- PostgreSQL
- SQLite

A list of changes from version 0.0 is in the Changelog file. Feel free to mail
me for any comments / questions / bug reports / improvements requests you have.

The GtkSQL homepage is at http//gtksql.sourceforge.net/


Installation :
--------------

GtkSQL uses the autoconf system to ease configuration on different systems. To
install:

./configure
make
make install

On systems that support RPM, there is also an RPM distribution available. If
running a recent version of RedHat Linux on an intel system, download the
binary (i386) RPM and run:

rpm -Uvh gtksql-0.3.1.i386.rpm

If on another RPM supporting system, download the source RPM and rebuild it:

rpm --rebuild gtksql-0.3.1.src.rpm

You will need the RPM build packages, and the development packages for the 
databases you wish to use, installed to do this.


Instructions :
--------------
 - The connect / disconnect menus are quite straightforward. When you leave the
   database host and port empty, it should use your environment variable
   defaults or the "factory" defaults.

 - You can work on multiple queries simultaneously. Each button of the toolbar
   has an equivalent in keyboard shortcuts :
    Alt-s = Send = sends the current query to the database
    Alt-n = New = adds a new query
    Alt-d = Delete = deletes current query
    Alt-r = Rename = renames current query
    Alt-e = Export = exports current query

    Alt-t = displays the table information for the table whose name is under
	the cursor.
    Alt-left / right arrows = move to the next or previous query 

    TAB = SQL keyword, table name and field name autocompletion

   (I am a keyboard junkie, so you should be able to do everything without
   using your mouse in GtkSQL)

  Refresh = rescans the table database.

  Well, that's it for now...