Hva er tilkoblingsstreng i mysql

Hva er tilkoblingsstreng i mysql

I denne artikkelen vil vi lære hvordan vi kan få tilgang til dataene fra MySQL -databasen ved hjelp av PHP -språket.

Hva er MySQL -tilkoblingsstrengen

Tilkoblingsstreng er en streng som spesifiserer informasjonen relatert til databaselogging. For forståelse vil vi vurdere et eksempel på et PHP -skriptspråk og vil skrive en kode for å etablere forbindelsen med databasen. Vi har en database, kalt “Organisasjon”, brukernavnet er “Maadi” og passordet er “QWER1234”:

// Etablering av tilkobling med database
$ tilkobling = mysqli_connect ("localhost", "maadi", "qwer1234", "organisasjon");
// Kontroller status for tilkobling
if (mysqli_connect_errno ())
Echo "klarte ikke å koble til MySQL:" .mysqli_connect_error ();
ekko "\ n";
exit();

annet
ekko "tilkobling vellykket \ n";
exit();

mysqli_close ($ tilkobling);
?>

I PHP har vi forskjellige MySQL-innebygde funksjoner som gjør oppgaven vår enkel, som om vi har en tilkoblingsstreng kjent som "mysqli_connect" som brukes til å koble til databasen. Den generelle syntaksen til mysqli_connect () -funksjonen er:

[Variabel_navn (der resultatene skal lagres)] = mysqli_connect ([host], [user_name], [passord], [database_name]);

I vår kode brukes denne uttalelsen som:

$ tilkobling = mysqli_connect ("localhost", "maadi", "qwer1234", "organisasjon");

Så har vi en annen innebygd funksjon, mysqli_connect_errno (), som brukes til å returnere feilen hvis tilkoblingen mislyktes med databasen og i det siste bruker vi en annen innebygd funksjon, mysqli_close () som brukes til å lukke tilkoblingen. For mer forståelse vil vi kjøre følgende kode som er lagret i en fil, navngitt, fil.php:

Åpne terminalen og typen:

$ php -fil.PHP

Forbindelsen vår med databasen er tilkoblet vellykket når utdataene vises. Nå vil vi oppgi feil passord og vil utføre koden igjen:

// Etablering av tilkobling med database
$ tilkobling = mysqli_connect ("localhost", "maadi", "qwer12", "organisasjon");
// Kontroller status for tilkobling
if (mysqli_connect_errno ())
Echo "klarte ikke å koble til MySQL:" .mysqli_connect_error ();
ekko "\ n";
exit();

annet
ekko "tilkobling vellykket \ n";
exit();

mysqli_close ($ tilkobling);
?>

Filen er som:

Kjør igjen kommandoen i en terminal:

$ php -fil.PHP

Utgangen genererte feilen i passordet.

Konklusjon

MySQL -tilkoblingsstrengen brukes til å åpne en ny forbindelse med MySQL -databasen, ved å bruke forskjellige parametere og brukes på forskjellige skriptspråk som PHP, Python og C -språk. PHP -språket brukes mye i dag i backend -utvikling, så vi har diskutert i denne artikkelen bruken av MySQL -tilkoblingsstreng ved hjelp av en PHP -språkkode.