PHP MySQL Forbindelse til Database

Gratis MySQL databaser bruges ofte gennem PHP.

Forbinde til en MySQL database

Før du kan få adgang til og håndtere data i databasen, skal du oprette en forbindelse til databasen.

I PHP udføres denne opgave gennem mysql_connect() funktionen.

Syntaks

mysql_connect(servername,username,password);
Parameter Beskrivelse
servername Valgfri. Angiver serveren, der skal forbindes til. Standard er "localhost:3306".
username Valgfri. Angiver brugernavnet til login. Standard er navnet på brugeren, der kører serverprocessen.
password Valgfri. Angiver adgangskoden til login. Standard er "".

Kommentar:Selvom der findes andre parametre, er de ovenstående de vigtigste. Besøg de ressourcer, som CodeW3C.com tilbyder PHP MySQL referencehåndbogfor flere detaljer.

Eksempel

I nedenstående eksempel gemmer vi forbindelsen i en variabel ($con) til brug senere i skriptet. Hvis forbindelsen fejler, vil "die"-delen blive udført:

<?php
$con = mysql_connect("localhost","peter","abc123");
hvis (!$con)
  {
  die('Kunne ikke forbinde: ' . mysql_error());
  }
// nogle kode
?>

Luk forbindelse

Når skriptet er afsluttet, vil forbindelsen blive lukket. Hvis du ønsker at lukke forbindelsen tidligere, skal du bruge mysql_close() funktionen.

<?php
$con = mysql_connect("localhost","peter","abc123");
hvis (!$con)
  {
  die('Kunne ikke forbinde: ' . mysql_error());
  }
// nogle kode
mysql_close($con);
?>