sabato 4 giugno 2016

Come collegarsi ad un database mysql con il php

Per gli amanti di mysql e php, ecco la stringa di connessione da usare per collegarsi ad un database mysql con il php:

<?php
$mysqli = new mysqli("indirrizzoserver", "username", "password", "nomedatabase");
if ($mysqli->connect_errno) 

{
    echo "Impossibile connettersi al database MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
}
echo $mysqli->host_info . "\n";
?>


Usando la funzione mysqli (entrata in vigore dal php 5.50) è possibile infatti collegarsi a qualsiasi database mysql usando il php.

Vi basterà solo inserire i seguenti paramentri:

  • indirizzoserver: localhost se in locale
  • username
  • password
  • nomedatabase

Nell'esempio che ho postato, se la connessione sarà andata a buon fine, troverete scritto:
indirizzoserver via TCP/IP

In caso contrario potrà apparire un messaggio di errore sql, tipo:
Failed to connect to MySQL: (1045) Access denied for user 'username'@'localhost' (using password: YES)

Mi raccomando però, una volta finite le vostre query, non dimenticatevi di chiudere la connessione al database, con:
mysqli_close ($mysqli);

Se vuoi sapere come sfogliare una tabella leggi qui.

Piaciuto l'articolo? Lascia un commento!

EmoticonEmoticon