Projektname: dbgate -- kostenloses quelloffenes plattformübergreifendes Datenbankverwaltungstool
GitHub-Open-Source-Adresse: https://github.com/dbgate/dbgate
Offizielle Website: https://dbgate.org/
Download-Adresse: https://dbgate.org/download/
dbgate ist ein Manager für Datenbanken wie MySQL, PostgreSQL, SQL Server, MongoDB, SQLite usw.

dbgate unterstützt die Ausführung auf den Betriebssystemen Windows, Linux und Mac und bietet Nutzern plattformübergreifende Flexibilität.
dbgate ist nicht nur eine lokale Anwendung; es kann auch als Webanwendung ausgeführt werden, sodass Benutzer über einen Browser einfach auf Datenbanken zugreifen und sie verwalten können.

Unterstützt die folgenden Datenbanken:
- MySQL
- PostgreSQL
- SQL Server
- Oracle (experimentell)
- MongoDB
- Redis
- SQLite
- Amazon Redshift
- CockroachDB
- MariaDB

dbgate-Funktionen:
Tabellendatenbearbeitung mit SQL-Änderungsskript-Vorschau:Unterstützt das Bearbeiten von Tabellendaten und bietet eine Vorschau von SQL-Änderungsskripten.
Tabellenschema, Indizes, Primärschlüssel und Fremdschlüssel bearbeiten:Ermöglicht Benutzern, Tabellenstruktur und Indizes zu bearbeiten und Primär- und Fremdschlüssel zu definieren.
Datenbankstrukturen vergleichen und synchronisieren:Bietet Funktionen zum Vergleichen und Synchronisieren von Datenbankstrukturen und stellt die Konsistenz von Datenbankschemata sicher.
ER-Diagramm:Bietet Entity-Relationship-Diagramme (ER-Diagramme), um Beziehungen zwischen Datenbanktabellen zu visualisieren.
Helle und dunkle Themes:Bietet sowohl helle als auch dunkle Themes, um persönliche Vorlieben der Benutzer zu erfüllen.
Master-Detail-Ansicht, Fremdschlüsselsuche:Unterstützt Master-Detail-Ansichten und Fremdschlüsselsuche.
Abfrage-Designer:Bietet einen Abfrage-Designer, mit dem Benutzer Abfragen einfach entwerfen können.
Formularansicht:Bietet eine Formularansicht für Tabellen mit vielen Spalten, um die Bedienung zu erleichtern.
JSON-Ansicht für MongoDB-Sammlungen:Unterstützt eine JSON-Ansicht für MongoDB-Sammlungen.
Tabellen, Ansichten, gespeicherte Prozeduren, Funktionen, MongoDB-Collections durchsuchen:Bietet Browsing-Funktionalität für verschiedene Datenbankobjekte.
SQL-Editor:Enthält einen SQL-Editor, der das Ausführen von SQL-Skripten unterstützt.
SQL-Codeformatierung, Codevervollständigung:Bietet SQL-Codeformatierung und Codevervollständigung.
SQL-LEFT/INNER/RIGHT-Join-Dienstprogramme hinzufügen:Unterstützt das Hinzufügen von SQL-LEFT-, INNER- und RIGHT-Join-Dienstprogrammen.
Mongo-JavaScript-Editor:Enthält einen Mongo-JavaScript-Editor, der das Ausführen von Mongo-Skripten unterstützt (unter Verwendung der Node.js-Syntax).
Redis-Baumansicht, Skripte aus Schlüsseln generieren, Redis-Skripte ausführen:Bietet eine Redis-Baumansicht, kann Skripte aus Schlüsseln generieren und Redis-Skripte ausführen.
Als Anwendung unter Windows, Linux und Mac oder als Docker-Container auf einem Server ausführen, wobei der Client in einem Webbrowser läuft:Es ist plattformübergreifend und ermöglicht Benutzern die Wahl, in verschiedenen Umgebungen ausgeführt zu werden, einschließlich lokaler Anwendungen, Docker-Container auf Servern und Webbrowsern.
CSV, Excel, JSON, NDJSON, XML importieren und exportieren:Unterstützt das Importieren und Exportieren von Daten in verschiedenen Formaten.
Kostenloser Tabelleneditor:Bietet einen kostenlosen Tabelleneditor zum schnellen Bearbeiten von Tabellendaten, z. B. zur Datenbereinigung oder zum Prototyping von Tabellen nach dem Import/Export.
Archiv:Unterstützt das Sichern von Daten in NDJSON-Dateien im lokalen Dateisystem (oder auf dem DbGate-Server bei Verwendung der Webanwendung).
Diagramme, Diagramme als HTML-Seiten exportieren:Unterstützt das Erstellen von Diagrammen und deren Export als HTML-Seiten.
Weitere Details zum Ausführen von DbGate in einem Docker-Container finden Sie auf Docker Hub:Bietet detaillierte Informationen zum Ausführen von DbGate in einem Docker-Container.
Erweiterbare Plugin-Architektur:Verfügt über eine erweiterbare Plugin-Architektur, die es Benutzern ermöglicht, bei Bedarf neue Funktionen hinzuzufügen.
Perspektive:Bietet eine Perspektive für die verschachtelte Tabellenansicht komplexer relationaler Daten und das Abfragedesign auf MongoDB-Datenbanken.
Hauptansicht:

Tabelleneditor:

Abfrage-Designer:

CSV, Excel importieren:

ER-Diagramm:
