Was ist Verbindungszeichenfolge in MySQL

Was ist Verbindungszeichenfolge in MySQL

In diesem Artikel erfahren wir, wie wir mit der PHP -Sprache auf die Daten aus der MySQL -Datenbank zugreifen können.

Was ist MySQL -Verbindungszeichenfolge

Die Verbindungszeichenfolge ist eine Zeichenfolge, die die Informationen zur Datenbankanmeldung angibt. Zum Verständnis werden wir ein Beispiel für eine Php -Skriptsprache berücksichtigen und einen Code schreiben, um die Verbindung mit der Datenbank herzustellen. Wir haben eine Datenbank mit dem Namen "Organisation", der Benutzername "Maadi" und das Passwort "QWER1234":

// Aufbau einer Verbindung mit Datenbank
$ connection = mysqli_connect ("localhost", "maadi", "qWer1234", "organisation");
// Status der Verbindung überprüfen
if (mysqli_connect_errno ())
echo "konnte sich nicht mit MySQL verbinden:" .mysqli_connect_error ();
echo "\ n";
Ausfahrt();

anders
echo "Verbindung erfolgreich \ n";
Ausfahrt();

MySQLI_CLOSE ($ connection);
?>

In PHP haben wir verschiedene MySQL-integrierte Funktionen, die unsere Aufgabe erleichtern, wie wir eine Verbindungszeichenfolge haben. Die allgemeine Syntax der Funktion von Mysqli_Connect () lautet:

[Variable_name (in welchen Ergebnissen zu speichern)] = mysqli_connect ([host], [user_name], [password], [database_name]);

In unserem Code wird diese Anweisung verwendet als:

$ connection = mysqli_connect ("localhost", "maadi", "qWer1234", "organisation");

Dann haben wir eine weitere integrierte Funktion, MySQLI_Connect_errno (), mit der der Fehler zurückgegeben wird, wenn die Verbindung mit der Datenbank fehlgeschlagen ist, und in der letzten verwenden wir eine andere integrierte Funktion, MySQLI_CLOSE (), mit der die Verbindung geschlossen wird. Für mehr Verständnis werden wir den folgenden Code ausführen, der in einer Datei mit dem Namen Datei gespeichert ist.PHP:

Öffnen Sie das Terminal und den Typ:

$ PHP -Datei.Php

Unsere Verbindung mit der Datenbank ist erfolgreich angeschlossen, wenn die Ausgabe angezeigt wird. Jetzt geben wir das falsche Passwort ein und führen den Code erneut aus:

// Aufbau einer Verbindung mit Datenbank
$ connection = mysqli_connect ("localhost", "maadi", "qWer12", "organisation");
// Status der Verbindung überprüfen
if (mysqli_connect_errno ())
echo "konnte sich nicht mit MySQL verbinden:" .mysqli_connect_error ();
echo "\ n";
Ausfahrt();

anders
echo "Verbindung erfolgreich \ n";
Ausfahrt();

MySQLI_CLOSE ($ connection);
?>

Die Datei ist als:

Führen Sie den Befehl erneut in einem Terminal aus:

$ PHP -Datei.Php

Die Ausgabe erzeugte den Fehler des Kennworts.

Abschluss

Die MySQL -Verbindungszeichenfolge wird verwendet, um eine neue Verbindung mit der MySQL -Datenbank unter Verwendung verschiedener Parameter zu öffnen, und wird in verschiedenen Skriptsprachen wie PHP, Python und C -Sprache verwendet. Die PHP -Sprache wird heutzutage in der Backend -Entwicklung häufig verwendet, sodass wir in diesem Artikel die Verwendung der MySQL -Verbindungszeichenfolge mit Hilfe eines PHP -Sprachcodes besprochen haben.