MySQL Connect Link Generator
Genereer MySQL-verbindingsreeksen in URL-, CLI-commando- en JDBC-formaten.
Invoer
Uitvoer
Readme
Wat is een MySQL-verbindingsreeks?
Een MySQL-verbindingsreeks is een compacte manier om te beschrijven hoe u verbinding maakt met een MySQL-database — de host, poort, inloggegevens, databasenaam en verbindingsopties — in één waarde die toepassingen, opdrachtregelprogramma's en stuurprogramma's rechtstreeks kunnen gebruiken. Verschillende hulpprogramma's verwachten verschillende indelingen: een URL-stijlreeks (mysql://user:pass@host:port/db), een shellopdracht voor de mysql CLI-client, of een JDBC-URL voor Java-toepassingen.
Het handmatig samenstellen van deze reeksen is foutgevoelig, vooral wanneer speciale tekens in wachtwoorden URL-codering nodig hebben of wanneer SSL-opties correct moeten worden toegevoegd.
Hulpprogrammabeschrijving
MySQL Connect Link Generator bouwt kant-en-klare MySQL-verbindingsreeksen uit uw host, poort, inloggegevens, databasenaam en SSL-modus. Het genereert tegelijkertijd drie indelingen — een mysql:// verbindings-URL, een mysql CLI-opdracht en een JDBC-URL — zodat u kunt kopiëren welke uw toepassing of hulpprogramma ook verwacht.
Voorbeelden
Invoer: host db.example.com, poort 3306, gebruikersnaam admin, wachtwoord secret, database app, SSL-modus REQUIRED
- Verbindings-URL:
mysql://admin:secret@db.example.com/app?ssl-mode=REQUIRED - CLI-opdracht:
mysql -h db.example.com -u admin -psecret --ssl-mode=REQUIRED app - JDBC-URL:
jdbc:mysql://db.example.com:3306/app?user=admin&password=secret&sslMode=REQUIRED
Functies
- Drie uitvoerindelingen tegelijk — verbindings-URL, CLI-opdracht en JDBC-URL gegenereerd uit één set invoergegevens
- SSL-modusselectie — kies uit
DISABLED,PREFERRED,REQUIRED,VERIFY_CAofVERIFY_IDENTITY - Automatische codering — gebruikersnamen, wachtwoorden en databasenamen worden waar nodig URL-gecodeerd
Opties uitgelegd
| Veld | Beschrijving |
|---|---|
| Host | De hostnaam of IP-adres van de databaseserver. Standaard ingesteld op localhost. |
| Poort | De MySQL-serverpoort. Alleen opgenomen in de uitvoer als deze afwijkt van de standaard 3306. |
| Gebruikersnaam / Wachtwoord | Optionele inloggegevens die worden gebruikt voor verificatie van de verbinding. |
| Databasenaam | De naam van het schema waarmee u verbinding wilt maken, indien van toepassing. |
| SSL-modus | Bepaalt hoe de verbinding TLS onderhandelt, van geen versleuteling tot volledige certificaatverificatie. |
Tips
- Laat gebruikersnaam, wachtwoord of database leeg om een verbindingsreeks zonder deze gegeven te genereren.
- Er wordt niets naar een server verzonden — de reeksen worden volledig in uw browser gebouwd.