Hva er en MySQL-tilkoblingstreng?

En MySQL-tilkoblingstreng er en kompakt måte å beskrive hvordan du kobler til en MySQL-database — verten, porten, legitimasjonen, databasenavnet og tilkoblingsalternativene — i en enkelt verdi som applikasjoner, kommandolinjeverktøy og drivere kan bruke direkte. Ulike verktøy forventer ulike formater: en URL-stilstreng (mysql://user:pass@host:port/db), en skallkommando for mysql CLI-klienten, eller en JDBC-URL for Java-applikasjoner.

Å montere disse strengene manuelt er feilutsatt, spesielt når spesialtegn i passord må URL-kodes eller når SSL-alternativer må legges til på riktig måte.

Verktøybeskrivelse

MySQL Connect Link Generator bygger klare MySQL-tilkoblingsstrengar fra verten din, porten, legitimasjonen, databasenavnet og SSL-modus. Det genererer tre formater samtidig — en mysql:// tilkoblings-URL, en mysql CLI-kommando og en JDBC-URL — slik at du kan kopiere hvilken som helst som applikasjonen eller verktøyet ditt forventer.

Eksempler

Inndata: vert db.example.com, port 3306, brukernavn admin, passord secret, database app, SSL-modus REQUIRED

  • Tilkoblings-URL: mysql://admin:secret@db.example.com/app?ssl-mode=REQUIRED
  • CLI-kommando: 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

Funksjoner

  • Tre utdataformater samtidig — tilkoblings-URL, CLI-kommando og JDBC-URL generert fra ett enkelt sett med inndata
  • SSL-modusvalg — velg mellom DISABLED, PREFERRED, REQUIRED, VERIFY_CA eller VERIFY_IDENTITY
  • Automatisk koding — brukernavn, passord og databasenavn er URL-kodet der det er nødvendig

Alternativer forklart

Felt Beskrivelse
Vert Databaseserveren sitt vertsnavn eller IP-adresse. Standard er localhost.
Port MySQL-serverporten. Inkluderes bare i utdataene hvis den er forskjellig fra standarden 3306.
Brukernavn / Passord Valgfri legitimasjon som brukes til å autentisere tilkoblingen.
Databasenavn Navnet på skjemaet du skal koble til, hvis noen.
SSL-modus Kontrollerer hvordan tilkoblingen forhandler TLS, fra ingen kryptering til fullstendig sertifikatverifisering.

Tips

  • La brukernavn, passord eller database være tomt for å generere en tilkoblingstreng uten dem.
  • Ingenting sendes til en server — strengene bygges helt i nettleseren din.