Migrazione da mysql a mysqli in PHP
Jump to navigation
Jump to search
| Attenzione questo articolo è ancora incompleto. Sentiti libero di contribuire cliccando sul tasto edit. |
Le nuove versioni di PHP non supportano più la libreria mysql, bisogna migrare a mysqli
- Scaricare il tool di conversione: Index of /mirrors/www.mysql.com/Downloads/Contrib/mysqli_converter
- Scompattarlo
unzip mysqli_converter-1.0.zip
- Lanciare la conversione di una directory, che conserverà i files di backup:
php /path/to/MySQLConverterTool/cli.php -b -u -d /path/to/phpfiles
- Impostare la nuova connessione al database:
$dbConI = mysqli_connect($dbHost, $dbUser, $dbPass, $dbName) or die(mysqli_error($dbConI));
- Sostituire i riferimenti alla vecchia connessione:
:%s/dbConnection/dbConI/gc
- Sostituire
:%s/___mysqli_ston/dbConI/gc