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.
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.