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:

mysql_connect(); Verbindung zum MySQL-Server aufnehmen. Eine Verbindung, die über diese Funktion hergestellt wurde, wird nach Abarbeitung des PHP-Skripts automatisch geschlossen.
mysql_pconnect(); Persistente Verbindung zum MySQL-Server aufnehmen. Eine Verbindung, die über diese Funktion hergestellt wurde, wird nach Abarbeitung des PHP-Skriptes nicht geschlossen.
mysql_close(); Verbindung beenden


Syntax der mysql_connect()-Anweisung

mysql_connect ([Server[:Portnummer] [,Benutzername [, Passwort]]]); 
mysql_pconnect ([Server[:Portnummer] [,Benutzername [, Passwort]]]);

Syntax der mysqlclose-Anweisung

mysql_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 = "";
 
 echo "<br>Nehme  Verbindung zur Datenbank auf dem Server <b>$server</b> auf ..." ; 
 $verbindung = mysql_connect($server,$user,$passwort) 
               or die("Konnte Verbindung zur Datenbank nicht herstellen!");
 echo   "<br>Verbindung hergestellt."; 
 mysql_close($verbindung);
 echo   "<br>Verbindung beendet.";
?>

Anzeige Beispieldatei "db_connect.php"