Datenbank-Verbindungsprüfer — Generator, Parser und Validator für Verbindungszeichenfolgen
Datenbank-Verbindungsprüfer
Erstellen Sie aus einem einfachen Formular eine Verbindungszeichenfolge für MySQL / MariaDB, PostgreSQL, SQL Server, Oracle oder SQLite und erhalten Sie sie im gewünschten Format — JDBC-URL, ADO.NET, ODBC-DSN, Python (pymysql, psycopg2, sqlite3) oder SQLAlchemy. Fügen Sie stattdessen eine bestehende Zeichenfolge ein, dann füllt der Parser das Formular wieder aus und prüft die Konfiguration: Pflichtfelder, Portbereich, SQLite-Pfade und SSL-Parameter. Alles wird lokal berechnet.
1 — Verbindungseinstellungen
Treiber
SSL / TLS
Host
Port
Datenbank
Benutzer
Passwort
Zeichensatz
Zusatzparameter
Wird unverändert an URL-artige Zeichenfolgen angehängt (Schlüssel-Wert-Paare, getrennt durch &).
2 — Erzeugte Verbindungszeichenfolgen
Klicken Sie auf Erzeugen, um die Verbindungszeichenfolgen zu erstellen.
Die erzeugten Zeichenfolgen enthalten das Passwort im Klartext — behandeln Sie sie als Geheimnisse und fügen Sie sie nicht in Tickets, Chats oder Screenshots ein.
3 — Bestehende Zeichenfolge analysieren
4 — Konfigurationsprüfung
Klicken Sie auf „Konfiguration prüfen“, um das Formular zu validieren.
Eine Browserseite kann keine rohe TCP-/SQL-Verbindung öffnen. Deshalb prüft dieses Werkzeug die Konfiguration (Pflichtfelder, Portbereich, Gültigkeit der Parameter), statt einen Live-Handshake durchzuführen. Kopieren Sie eine erzeugte Zeichenfolge in Ihren Datenbankclient, um sich tatsächlich zu verbinden.
Was ist eine Verbindungszeichenfolge?
Eine Verbindungszeichenfolge bündelt alles, was ein Programm zum Erreichen einer Datenbank braucht, in einer Zeile: Host, Port, Datenbankname, Benutzer, Passwort und treiberspezifische Optionen wie den SSL-Modus. Jedes Ökosystem hat seine eigene Syntax entwickelt — JDBC-URLs (jdbc:mysql://host/db), ADO.NET-Schlüssel-Wert-Paare (Server=...;Database=...), ODBC-DSNs, Python-Schlüsselwortargumente — und Treiberbibliotheken benennen dasselbe Konzept unterschiedlich (host vs. Server, dbname vs. Database). Genau davor schützt ein Werkzeug, das alle Varianten auf einmal ausgibt.
Verbindungszeichenfolgen enthalten häufig das Datenbankpasswort im Klartext — behandeln Sie erzeugte Zeichenfolgen wie Geheimnisse: halten Sie sie aus Quellcodeverwaltung und Logs heraus und verwenden Sie in echten Anwendungen bevorzugt Umgebungsvariablen oder einen Geheimnisspeicher.