Mit der kontinuierlichen Entwicklung der Internet- und Datenbanktechnologie wurde PHP als Mainstream -Serverprogrammiersprache eng in Datenbanken wie MySQL integriert. PDO (PHP -Datenobjekte) ist eine Datenbankzugriffsabstraktionsschicht in PHP, die Entwicklern eine einheitliche Datenbank -Operation -Schnittstelle bietet. Durch die Verwendung von PDO können PHP -Programme flexibel und effizient mit der Datenbank interagieren. In diesem Leitfaden werden Sie über praktische Schritte vermittelt und installiert.
Zunächst müssen Sie den Quellcode des PHP -Quellcodepakets, des MySQL -Entwicklungspakets und der PDO MySQL -Erweiterung herunterladen. Es wird empfohlen, relevante Ressourcen von der offiziellen Website oder der Open -Source -Spiegelungs -Site herunterzuladen.
Entpacken Sie das heruntergeladene PHP -Quellcodepaket und geben Sie das dekomprimierte Verzeichnis ein. Führen Sie den folgenden Befehl im Terminal aus, um das PHP -Erweiterungsverzeichnis einzugeben:
<span class="fun">CD ext/pdo_mysql</span>
Führen Sie Kompilier- und Installationsbefehle aus:
phpize
./configure
make
make install
Öffnen Sie nach Abschluss der Installation die PHP -Konfigurationsdatei php.ini und fügen Sie die folgende Konfiguration hinzu:
<span class="fun">Erweiterung = pdo_mysql.so</span>
Speichern Sie die Php.ini -Datei und starten Sie den PHP -Dienst neu:
<span class="fun">Sudo Service PHP-FPM Neustart</span>
Jetzt haben Sie die PDO MySQL -Erweiterung erfolgreich installiert. Als nächstes schreiben wir ein einfaches PHP -Skript, um die Verbindungs- und Abfragefunktionalität von PDO MySQL zu testen:
<?php
$dsn = 'mysql:host=localhost;dbname=test';
$user = 'root';
$password = '123456';
try {
$pdo = new PDO($dsn, $user, $password);
$stmt = $pdo->query('SELECT * FROM users');
while ($row = $stmt->fetch()) {
echo $row['username'] . "
";
}
} catch (PDOException $e) {
echo 'Connection failed: ' . $e->getMessage();
}
?>
Speichern Sie den obigen Code als test.php und führen Sie den folgenden Befehl im Terminal aus:
<span class="fun">PHP test.php</span>
Wenn alles gut geht, sehen Sie eine Liste von Benutzernamen, die aus der Datenbank abgefragt wurden. Dies bedeutet, dass Sie die PDO MySQL -Erweiterung erfolgreich installiert und getestet haben.
Über diese Anleitung lernen Sie, wie Sie die PDO MySQL -Erweiterung in einer PHP -Umgebung kompilieren und installieren, und verwenden die Erweiterung, um die MySQL -Datenbank zu verbinden und abzufragen. Ich hoffe, dieses Tutorial kann Ihnen helfen, Ihre PHP -Entwicklungsfähigkeiten zu verbessern und Ihre PHP -Anwendungen effizienter und flexibler zu gestalten.