gfsqlite
Eine einfache SQL-Shell für SQLite unter Python.
gfsqlite beruht auf pysqlite und gfsql
Eigenschaften
- Einfache SQL-Shell mit History-Funktion
- SQL-Befehle können aus einer Datei eingelesen werden
- Unterstüzt eine große Teilmenge des SQL92-Standards (siehe in der SQLite-Dokumentation)
- Zwei-Sprachen-Modus (Deutsch, Englisch)
- Export-Funktion
- Syntax-Coloring
- SQL-Schnipsel
- Arbeitet mit SQLite Version 2.x bzw. 3.x
Dokumentation
Download
- gfsqlite.zip (Windows: gepackt, Version 0.76, 2013-07-23, 75 KB)
- Standalone-Version, für SQLite-Version 3.x-Datenbanken (nur für Windows: exe-Version 0.75, 2008-02-07, ca. 3.4 MB!)
- Standalone-Version, für SQLite-Version 2.x-Datenbanken (alte SQLite-Version! Nur für Windows: exe-Version 0.75, 2008-02-07, ca. 2.5 MB!)
- gfsqlite.tar.gz (Linux: tarred & gzipped, Version 0.76, 2013-07-23, 60 KB)
- gfsqlite-Anleitung , gepackt (aktuelle Version, 245 KB)
- Die kleine SQL-Einführung , gepackt (64 KB)
- Projektwochen-Datenbank Beispiel zur SQL-Einführung (ER-Diagramm)
SQLite-Vers. 3.x: prowo_vers3x.zip
SQLite-Vers. 2.x: prowo_vers2x.zip
- CD-Datenbank Beispiel von S. Fritsch (ER-Diagramm)
SQLite-Vers. 3.x: cddb_vers3x.zip
SQLite-Vers. 2.x: cddb_vers2x.zip
Installation
- gfsqlite erfordert Python in der Version 2.2 aufwärts, Tkinter sowie die Tkinter-Erweiterung Tix.
- Installation der Database-API pysqlite (Vers. 0.5 aufwärts) für den Zugriff auf SQLite. Hierzu muss gegebenenfalls der Quellcode von SQLite heruntergeladen werden.
ACHTUNG: Ohne die installierte Datenbank-Schnittstelle pysqlite wird gfsqlite nicht funktionieren!
Hinweis: Unter Python 2.5 (Windows-Version) ist pysqlite schon installiert! Versuche import sqlite3
in der Python Shell!
- Entpacken von
gfsqlite.zip
(Windows) bzw. von gfsqlite.tar.gz
(Linux) in ein Unterverzeichnis
- Aufruf von
gfsqlite.pyw
im gfsqlite-Unterverzeichnis
Installation der Standalone-Version
Die Standalone-Version steht nur unter Windows zur Verfügung.
Es handelt sich um eine mit dem PyInstaller erstellte EXE-Version von gfsqlite.
Für die Standalone-Version ist weder Python noch pysqlite notwendig.
- Download der Standalone-Version (beachte die SQLite-Version!)
- Entpacken der gepackten Datei
gfsqlite_exe_vers_3x.zip
bzw.
gfsqlite_exe_vers_2x.zip
in ein Unterverzeichnis
- Aufruf von
gfsqlite.exe
im gfsqlite-Unterverzeichnis
Credits
Many Thanks to
gfsqlite steht unter der BSD-Lizenz.
:-) W. Spiegel