PHP mit dem MySQL-Server verbinden

Nachdem Sie eine MySQL-Datenbank erstellt haben, können Sie mithilfe von PHP Datensätze aus einer Tabelle bearbeiten, beispielsweise anzeigen, ändern, löschen, aber auch erzeugen.

Hierfür ist es notwendig, eine Verbindung vom PHP-Programm zum MySQL-Server herzustellen:

mysqli_connect(); Verbindung zum MySQL-Server aufnehmen. Eine Verbindung, die über diese Funktion hergestellt wurde, wird nach Abarbeitung des PHP-Skripts automatisch geschlossen.
mysqli_close(); Verbindung beenden


Syntax der mysqli_connect()-Anweisung

mysqli_connect ([Server[:Portnummer] [,Benutzername [, Passwort]]]); 

Syntax der mysqli_close-Anweisung

mysqli_close(Verbindungskennung);


Beispiel: db_connect.php

Es wird eine Verbindung zum lokalen MySQL-Server hergestellt und wieder geschlossen. Zur Demonstration werden entsprechende Meldungen am Bildschirm ausgegeben.

<?php
$server   = "localhost"; 
$user     = "root";
$passwort = "";
 
// Verbindung zur Datenbank herstellen
echo "<br>Verbindung zur Datenbank auf dem Server <b>$server</b> wird hergestellt..."; 
$verbindung = mysqli_connect($server, $user, $passwort);
 
// Überprüfen, ob die Verbindung erfolgreich war
if (!$verbindung) {
    die("Konnte Verbindung zur Datenbank nicht herstellen: " . mysqli_connect_error());
}
echo "<br>Verbindung erfolgreich hergestellt."; 
 
// Verbindung schließen
mysqli_close($verbindung);
echo "<br>Verbindung beendet.";
?>

Anzeige Beispieldatei "db_connect.php"