Wie öffne ich eine sqlite db-Datei auf meiner lokalen Festplatte in Intellij 13 Vorschau

8

Ich kann die db-Datei im linken Bereich von intellij sehen, aber wenn ich auf die Datei doppelklicke, wird nichts geöffnet. Außerdem bin ich in einer Probe der ultimativen Ausgabe.

    
Will 09.11.2013, 02:45
quelle

1 Antwort

23

Eine SQLite-Datenbank ist keine einfache Datei, die mit einem Doppelklick geöffnet werden kann. Um auf eine Datenbank zuzugreifen, muss ein Datenbanktreiber für die Verwendung mit der Datei definiert werden. So können Sie die Datenbank für die Verwendung konfigurieren:

  1. Öffnen Sie das Datenbankwerkzeugfenster (standardmäßig auf der rechten Seite oder Ansicht & gt; Tool Windows & gt; Datenbank )
  2. Verwenden Sie das Dropdown-Symbol zum Hinzufügen von Symbolen, um SQLite und den gewünschten Treiber auszuwählen
  3. Wenn Sie zum ersten Mal eine SQLite-Datenbank konfiguriert haben, müssen Sie zuerst den Treiber konfigurieren.
    • Treiber können global definiert und dann von einer Datenbankdefinition verwendet werden; oder
    • Treiber können pro Datenbankdefinition definiert werden.
    • Da Sie mehrere globale Treiber (z. B. verschiedene Versionen) definieren können, ist die erste Option in der Regel die beste / einfachste
  4. Erweitern Sie den Treiber im linken Fensterbereich und führen Sie einen Drilldown zu dem Treiber durch, den Sie verwenden
  5. Sie können entweder IntelliJ IDEA eine geeignete Treiber-JAR-Datei herunterladen oder Sie können eine mit einem jar in Ihrem Dateisystem definieren. Zum Beispiel zeige ich einfach auf die JARs in meinem lokalen Maven-Repository, um Treiber zu definieren.
  6. Klicken Sie auf die Schaltfläche Anwenden, damit der neu definierte Treiber in der Datenbankkonfiguration verfügbar ist.
  7. Navigieren Sie zurück zu Ihrer SQLite-Konfiguration im linken Bereich
  8. Standardmäßig ist der Bereich "Treiberdateien" jetzt minimiert. Sie können es bei Bedarf erweitern, um zu sehen, dass es die globale Treiberdefinition verwendet. Falls gewünscht, könnten Sie hier eine einmalige Treiberdefinition definieren.
  9. Wählen oder geben Sie den Pfad zur SQLite-Datenbankdatei
  10. ein
  11. Geben Sie der Datenbank einen Namen
  12. Wählen Sie, ob die Datenbank einen Projekt- oder IDE-Bereich (global) (d. h. Verfügbarkeit) haben soll
  13. Sie können die JDBC-URL bei Bedarf überschreiben, aber die Standardeinstellungen - die nach der Definition des Treibers und der Datenbankdatei ausgefüllt werden - sollten funktionieren
  14. Legen Sie fest, ob die Datenbank automatisch synchronisiert werden soll (d. h. nach externen Änderungen suchen soll) und ob sie nur gelesen werden soll.
  15. Klicken Sie auf Verbindung testen - Sie sollten Versionsinformationen erhalten.
  16. Wenn gewünscht, auf dem Schema & amp; Auf der Registerkarte "Tabellen" können Sie Filter festlegen, sodass nur bestimmte Schemas oder Tabellen sichtbar sind. Sie können auch das Standardschema definieren. Klicken Sie auf die Schaltfläche Hilfe, um weitere Informationen zu erhalten.
  17. Sobald Sie die Datenbank definiert haben, können Sie sie im Datenbankfenster erweitern und einen Drilldown durchführen
    • Wenn Sie das Kontextmenü (d. h. Rechtsklick oder die Taste des Kontextmenüs) für eine Tabelle öffnen, können Sie einen Tabelleneditor öffnen, in dem Sie den Tabelleninhalt sehen (und bearbeiten) können. (Es gibt auch eine Schaltfläche zum Bearbeiten der Tabelle in der Toolbar des Datenbankwerkzeugs)
    • Im Kontextmenü gibt es auch eine Option zum Öffnen einer Konsole. Sie können SQL-Befehle eingeben und dann ausführen (es gibt auch eine Schaltfläche in der Symbolleiste des Datenbank-Tool-Fensters). IDEA bietet Code-Vervollständigung für die Datenbank beim Bearbeiten von SQL-Anweisungen in der Konsole oder Code.
    • Beachten Sie, dass Änderungen (insbesondere strukturelle Änderungen) extern vorgenommen werden müssen und Sie in der Konfiguration keine automatische Synchronisierung ausgewählt haben. Daher müssen Sie die Datenbank erneut synchronisieren, um diese Änderungen zu sehen. Es gibt eine Synchronisierungsschaltfläche im Datenbankwerkzeugfenster.
  18. Das letzte, was Sie tun wollen, ist zu Dateien & gt; Einstellungen & gt; [Projekteinstellungen] & gt; SQL-Dialekte und setzen Sie den SQL-Dialekt für das Projekt auf SQLite. Auf diese Weise wird IDEA wissen, welche Syntax bei der Code-Vervollständigung und der Fehlerprüfung bevorzugt wird.
Javaru 09.11.2013, 17:46
quelle

Tags und Links