Cos'è la stringa di connessione in mysql

Cos'è la stringa di connessione in mysql

In questo articolo, impareremo come possiamo accedere ai dati dal database MySQL utilizzando il linguaggio PHP.

Cos'è la stringa di connessione MySQL

La stringa di connessione è una stringa che specifica le informazioni relative all'accesso al database. Per capire, considereremo un esempio di un linguaggio di scripting PHP e scriveremo un codice per stabilire la connessione con il database. Abbiamo un database, chiamato "Organizzazione", il nome utente è "Maadi" e la password è "QWER1234":

// stabilimento di connessione con il database
$ Connection = mysqli_connect ("localhost", "maadi", "qwer1234", "organizzazione");
// Controllo dello stato della connessione
if (mysqli_connect_errno ())
echo "non è riuscito a connettersi a mysql:" .mysqli_connect_error ();
echo "\ n";
Uscita();

altro
echo "connessione riuscita \ n";
Uscita();

mysqli_close ($ connection);
?>

In PHP, abbiamo diverse funzioni integrate MySQL che semplificano il nostro compito, come se avessimo una stringa di connessione nota come "mysqli_connect" che viene utilizzata per connettere il database. La sintassi generale della funzione mysqli_connect () è:

[Variabile_name (in cui si archivia i risultati)] = mysqli_connect ([host], [user_name], [password], [database_name]);

Nel nostro codice, questa affermazione viene utilizzata come:

$ Connection = mysqli_connect ("localhost", "maadi", "qwer1234", "organizzazione");

Quindi abbiamo un'altra funzione integrata, mysqli_connect_errno (), che viene utilizzata per restituire l'errore se la connessione non è riuscita con il database e, nell'ultimo, utilizziamo un'altra funzione integrata, mysqli_close () che viene utilizzata per chiudere la connessione. Per una maggiore comprensione, eseguiremo il seguente codice che viene archiviato in un file, denominato, file.PHP:

Apri il terminale e il tipo:

File $ PHP.PHP

La nostra connessione con il database è collegata correttamente mentre l'uscita è visualizzata. Ora inseriremo la password sbagliata e eseguiremo di nuovo il codice:

// stabilimento di connessione con il database
$ Connection = mysqli_connect ("localhost", "maadi", "qwer12", "organizzazione");
// Controllo dello stato della connessione
if (mysqli_connect_errno ())
echo "non è riuscito a connettersi a mysql:" .mysqli_connect_error ();
echo "\ n";
Uscita();

altro
echo "connessione riuscita \ n";
Uscita();

mysqli_close ($ connection);
?>

Il file è come:

Esegui nuovamente il comando in un terminale:

File $ PHP.PHP

L'output ha generato l'errore della password.

Conclusione

La stringa di connessione MySQL viene utilizzata per aprire una nuova connessione con il database MySQL, utilizzando parametri diversi e viene utilizzata in diversi linguaggi di scripting come PHP, Python e C Language. La lingua PHP viene utilizzata molto al giorno d'oggi nello sviluppo backend, quindi abbiamo discusso in questo articolo l'uso della stringa di connessione MySQL con l'aiuto di un codice di lingua PHP.