Wie ich letztes Mal gelernt habe, wie man eine Datenbank mithilfe einer Abfrage im Terminal erstellt.
mysql -uroot /*Press enter key and then give input to terminal to create database.*/ create database myapp;
Jetzt muss ich eine Verbindung zur Datenbank herstellen, damit ich auf die Tabelle zugreifen und den spezifischen Namen abrufen kann.
Um eine Verbindung zur Datenbank herzustellen, müssen Sie PHP-Code verwenden, um eine Verbindung mit PDO (PHP Data Objects) oder mysqli (MySQL Improved Extension) herzustellen. Hier ist ein Beispiel für die Verwendung von PDO. Zuerst müssen wir etwas über PDO wissen
PDO (PHP Data Objects) ist eine PHP-Erweiterung, die eine konsistente Schnittstelle für den Zugriff auf und die Bearbeitung von Datenbanken bietet.
Hier sind einige grundlegende Schritte, um auf die Datenbank zuzugreifen und Daten abzurufen
$pdo = new PDO('dsn', 'username', 'password');
Hier:
Beispiel:
$pdo=newPDO('mysql:host=localhost;dbname=myapp', 'root', 'password');
Dadurch wird eine Verbindung zu einer MySQL-Datenbank namens „myapp“ auf dem lokalen Host mit dem Benutzernamen „root“ und dem Passwort „password“ erstellt.
Hier ist die Anweisung zum Abrufen des spezifischen Namens eines Bewerbers über die Datenbank.
$stmt = $pdo->prepare('SELECT name FROM applicants WHERE name = :name');
Der spezifische Name, nach dem Sie suchen
$stmt->bindParam(':name', $name);
Geben Sie den Namen ein, nach dem Sie in der Datenbank suchen möchten
$name = 'Ali Hasan';
Nach der Eingabe des Namens in die Variable $name ist der nächste Schritt die Ausführung der Anweisung. Wenn die Ausführung abgeschlossen ist, rufen Sie das Ergebnis ab
$stmt->execute(); $result = $stmt->fetch();
Jetzt müssen Sie die Anweisung schreiben, um das Ergebnis anzuzeigen, das Sie über die Datenbank abgerufen haben
echo $result['name'];
Am Ende der Suche müssen Sie die Verbindung über die Datenbank mithilfe einer PDO-Variablen mit einem Nullwert schließen.
$pdo = null;
Ich hoffe, dass Sie es vollständig verstanden haben.
Das obige ist der detaillierte Inhalt vonWie erstelle ich eine Datenbank und greife daraus auf bestimmte Daten zu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!