Migration de MySQL vers MySQLi : un guide complet
Lors de la migration de votre site de MySQL vers MySQLi, l'accent principal est mis sur la modification de votre PHP code. La base de données elle-même reste largement inchangée.
Substitution de code PHP
Oui, vous pouvez remplacer directement les fonctions MySQL par leurs homologues MySQLi. Cependant, chaque fonction de MySQLi prend un paramètre supplémentaire : la connexion MySQLi établie. Par exemple, la requête MySQL suivante :
<code class="php">$result = mysql_query("SELECT * FROM users");</code>
Devient :
<code class="php">$connection = new mysqli(MYSQLI_HOST, MYSQLI_USER, MYSQLI_PASSWORD, MYSQLI_DB); $result = $connection->query("SELECT * FROM users");</code>
Remarque : Les fonctions MySQL obsolètes telles que mysql_connect() et mysql_select_db() ne sont pas disponible dans MySQLi.
Considérations supplémentaires
Matériel de référence
Consultez les ressources suivantes pour des informations plus détaillées :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!