SQL-iga töötamise ettevalmistavad manipulatsioonid PHP-s

Õpime nüüd töötama andmebaasidega läbi PHP. Selleks on kõigepealt vaja luua ühendus andmebaasiserveriga.

See tehakse funktsiooni mysql_connect abil, mis võtab 3 parameetrit: hosti nimi (server), kasutajanimi, mille all me andmebaasiga töötame ja selle kasutaja parool.

Kui te töötate oma arvutis, siis need on localhost, root ja parool tühja stringina (mõnel serveril võib see olla ka root). Kui teie andmebaas on internetis - siis need andmed antakse teile hostingupakkuja poolt.

Nii, loome nüüd ühenduse andmebaasiga:

php<?php
  $host = 'localhost'; // hosti nimi
  $user = 'root';      // kasutajanimi
  $pass = '';          // parool
  $name = 'mydb';      // andmebaasi nimi
  
  $link = mysqli_connect($host, $user, $pass, $name);
?>

Kui meie poolt määratud ligipääs on õige, siis luuakse ühendus andmebaasiga. Selle tulemusel kirjutatakse muutujasse $link spetsiaalne ühenduse objekt, mida me kasutame edaspidi kõigil pöördumistel meie andmebaasi poole.