Előkészítő manipulációk az SQL használatához PHP-ban

Most pedig tanuljuk meg, hogyan kell dolgozni az adatbázisokkal PHP-n keresztül. Ehhez mindenekelőtt szükséges kapcsolatot létesíteni az adatbázis kiszolgálójával.

Ezt a mysql_connect függvény segítségével tehetjük meg, amely 3 paramétert fogad: a hosztnevet (kiszolgálónevet), a felhasználónevet, amellyel az adatbázissal dolgozunk, és ennek a felhasználónak a jelszavát.

Ha a saját számítógépén dolgozik, akkor ezek a következők lesznek: localhost, root és a jelszó üres karakterláncként (egyes kiszolgálókon ez is root lehet). Ha az adatbázisa az interneten található - akkor ezeket az adatokat a hosting szolgáltatója adja meg.

Nos, most pedig hozzuk létre a kapcsolatot az adatbázissal:

php<?php
  $host = 'localhost'; // hosztnév
  $user = 'root';      // felhasználónév
  $pass = '';          // jelszó
  $name = 'mydb';      // adatbázis neve
  
  $link = mysqli_connect($host, $user, $pass, $name);
?>

Ha a megadott hozzáférési adataink helyesek, akkor létrejön a kapcsolat az adatbázissal. Ekkor a $link változóba egy speciális kapcsolatobjektum kerül, amelyet a továbbiakban minden adatbázis-művelethez felhasználunk.