Informatică Baze de date

Conectare baza de date PHP MySQL

Conectarea unei baze de date MySQL cu PHP se face folosind extensia MySQLi sau PDO. Exemplu: mysqli_connect() stabilește o conexiune pentru a executa interogări SQL.

Pași cu MySQLi

  1. 1
    Pasul 1 Stabilește conexiunea: $conn = mysqli_connect('localhost', 'utilizator', 'parola', 'nume_baza_date').
  2. 2
    Pasul 2 Verifică conexiunea: if (!$conn) { die('Conexiune eșuată: ' . mysqli_connect_error()); }.
  3. 3
    Pasul 3 Execută o interogare: $result = mysqli_query($conn, 'SELECT * FROM Tabel'); și procesează rezultatele.

Exemplu complet

  • Cod PHP $conn = mysqli_connect('localhost', 'root', '', 'test'); $sql = 'SELECT Nume FROM Utilizatori'; $result = mysqli_query($conn, $sql); while($row = mysqli_fetch_assoc($result)) { echo $row['Nume']; }.
  • Securitate Folosește instrucțiuni pregătite pentru a preveni atacurile SQL injection. Exemplu: $stmt = $conn->prepare('SELECT * FROM Produse WHERE ID = ?'); $stmt->bind_param('i', $id);.
  • Închidere conexiune La final, închide conexiunea: mysqli_close($conn); pentru a elibera resurse.

Testează conexiunea pe un server local înainte de a o folosi în producție.

Mai multe din Baze de date