12.4 Mit einer SQL-Datenbank verbinden
Problem
Sie möchten auf eine SQL-Datenbank zugreifen, um Daten zu speichern oder abzurufen. Ohne Datenbanken wären dynamische Websites nicht sonderlich dynamisch.
Lösung
Erstellen Sie ein neues PDO
-Objekt mit dem entsprechenden Verbindungsstring. Listing 12.8 zeigt, wie man PDO
-Objekte für verschiedene Datenbanksysteme erstellt.
<?php // MySQL erwartet die Parameter in einem String. $mysql = new PDO('mysql:host=db.example.com', $user, $password); // Mehrere Parameter mit einem ; trennen. $mysql = new PDO('mysql:host=db.example.com;port=31075', $user, $password); $mysql = new PDO('mysql:host=db.example.com;port=31075;dbname=food', $user, $password); // Mit einem lokalen MySQL-Server verbinden. $mysql = new PDO('mysql:unix_socket=/tmp/mysql.sock', ...
Get PHP 5 Kochbuch, Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.