PHP (www.php.net) e' un linguaggio di scripting molto diffuso, ed e' molto indicato per l'accesso ai database MySQL (www.mysql.com) da pagine web. Ecco uno script di esmepio per l'accesso da PHP ad un database MySQL; i commenti spiegano le singole operazioni:


<?php
## INIZIO DA MODIFICARE ##
$server = 'sql.dominio.ext';
$user = $db = 'dominio8347';
$pass = 'asdsad343';
## FINE DA MODIFICARE ##

$mysqli = new mysqli($server, $user, $pass, $db);

/* check connection */
if ($mysqli->connect_errno) {
    
printf("Connect failed: %s\n"$mysqli->connect_error);
    exit();
}

/* Create table doesn't return a resultset */
if ($mysqli->query("CREATE TEMPORARY TABLE myCity LIKE City") === TRUE) {
    
printf("Table myCity successfully created.\n");
}

/* Select queries return a resultset */
if ($result $mysqli->query("SELECT Name FROM City LIMIT 10")) {
    
printf("Select returned %d rows.\n"$result->num_rows);

    while ($row = $result->fetch_object()){
       
print_r($row);
    }


    
/* free result set */
    
$result->close();
}


$mysqli->close();

?>


PHP ha inoltre molte altre funzione legate a MySQL, per operazioni piu' sofisticate.