FAQ - Come si apre una connessione a MySQL con il driver originale?

Connessione a MySQL tramite l'estensione MySQL originale

L'estensione MySQL originale veniva utilizzata nelle versioni meno recenti di PHP per connettersi ai database MySQL.

Tale estensione è stata dichiarata obsoleta (deprecated) a partire da PHP 5.5 ed è stata completamente rimossa da PHP 7.0. Per questo motivo non dovrebbe essere utilizzata nei nuovi progetti, in quanto non riceve più aggiornamenti né patch di sicurezza.

Oggi è consigliabile utilizzare le estensioni MySQLi oppure PDO, entrambe supportate e costantemente aggiornate.

A seguire, al solo scopo didattico e per la manutenzione di vecchie applicazioni, un esempio di connessione a un database MySQL utilizzando il driver originale.


Attenzione

Il codice riportato di seguito non è compatibile con PHP 7.0 o versioni successive e genererà un errore fatale qualora venga eseguito su versioni moderne di PHP.


Esempio di codice
<?php
$connessione = @mysql_connect($host, $username, $password);
@mysql_select_db($database);

if ($database == false) {
    die("Errore nella connessione.");
}
?>
FAQ Successiva su PHP e MySQL
Come si invia una email in PHP? >>
FAQ Correlate

Come faccio a conoscere quali sono le tabelle presenti in un database MySQL?
Per conoscere quali tabelle sono presenti in un database MySQL, basta usare il seguente codice: <?php $connessione = @mysqli_connect($host, $username, $password, $nomedatabase) or die ("Non riesco a connettermi...

Come creare uno script di backup MySQL automatico?
Backup di cortesia Sebbene effettuiamo regolarmente backup di cortesia, inclusi quelli dei database MySQL, è possibile creare ulteriori copie di sicurezza del proprio database in completa...

Come si effettua un redirect in PHP?
Per effettuare un redirect in PHP, basta fare riferimento al codice riportato di seguito. Il metodo più comune consiste nell’utilizzare la funzione header(), indicando come destinazione...

Come si eliminano gli spazi vuoti all'inizio e alla fine di una stringa in PHP?
Per eliminare in PHP gli spazi vuoti all’inizio e/o alla fine di una stringa, basta usare la funzione trim. <?php $stringa = "        Testo di prova       "; echo...