Databaseforbindelsestester

Bygg en forbindelsesstreng for MySQL / MariaDB, PostgreSQL, SQL Server, Oracle eller SQLite fra et enkelt skjema, og få den i formatet som trengs — JDBC-URL, ADO.NET, ODBC DSN, Python (pymysql, psycopg2, sqlite3) eller SQLAlchemy. Lim inn en eksisterende streng i stedet, så fyller tolkeren skjemaet ut igjen og validerer konfigurasjonen: påkrevde felt, portområde, SQLite-stier og SSL-parametere. Alt beregnes lokalt.
1 — Forbindelsesinnstillinger
Driver SSL / TLS
Vert Port
Database Bruker
Passord Tegnsett
Ekstra parametere Legges til ordrett på URL-lignende strenger (nøkkel=verdi-par, skilt med &).
2 — Genererte forbindelsesstrenger
Trykk på Generer for å bygge forbindelsesstrengene.
De genererte strengene inneholder passordet i klartekst — behandle dem som hemmeligheter, og unngå å lime dem inn i saker, chatter eller skjermbilder.
3 — Tolk en eksisterende streng
4 — Konfigurasjonskontroll
  • Kjør "Test konfigurasjon" for å validere skjemaet.
Hva er en forbindelsesstreng?

En forbindelsesstreng samler alt et program trenger for å nå en database på én linje: vert, port, databasenavn, bruker, passord og driverspesifikke valg som SSL-modus. Hvert økosystem har laget sin egen syntaks — JDBC-URL-er (jdbc:mysql://host/db), ADO.NET-nøkkelverdi-par (Server=...;Database=...), ODBC DSN-er, Python-nøkkelordargumenter — og driverbibliotekene kaller det samme begrepet ulikt (host kontra Server, dbname kontra Database). Det er nettopp dette en bygger som gir alle formater samtidig bidrar til å unngå skrivefeil.

Forbindelsesstrenger inneholder ofte databasepassordet i klartekst — behandle genererte strenger som hemmeligheter: hold dem utenfor versjonskontroll og logger, og bruk helst miljøvariabler eller en hemmelighetshåndtering i ekte applikasjoner.