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 databaseIn 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.PHPLa 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 databaseIl file è come:
Esegui nuovamente il comando in un terminale:
File $ PHP.PHPL'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.