MySQL est un système de gestion de bases de données relationnelles largement utilisé. Il constitue un élément important de la technologie des bases de données dans les sociétés, entreprises et institutions Internet. En tant que développeur, si vous souhaitez utiliser ou développer des applications liées à MySQL, vous devez utiliser l'API de MySQL pour faire fonctionner MySQL. L'API de MySQL est fournie sous forme d'extension et doit être installée manuellement dans l'environnement PHP-CGI.
Cet article explique comment installer l'extension MySQL dans l'environnement Windows+PHP-CGI.
Confirmer l'environnement
Vous devez d'abord confirmer la version actuelle de PHP et la version de l'architecture du processeur système, ce qui peut être obtenu via la fonction phpinfo. L'opération spécifique consiste à écrire un fichier phpinfo.php avec le contenu suivant :
<?php phpinfo(); ?>
Placez ensuite le fichier phpinfo.php dans le répertoire racine du site Web. Après avoir accédé au fichier, vous pouvez voir des informations détaillées sur l'environnement actuel. .
Après avoir téléchargé le fichier, copiez le fichier d'extension MySQL dans le répertoire d'extension PHP. Le répertoire d'extension se trouve dans la fonction phpinfo(). Vous pouvez afficher le répertoire correspondant à la valeur de la clé extension_dir dans le fichier php.ini répertorié dans la colonne Fichier de configuration chargé. Généralement, ce répertoire est le dossier ext sous le répertoire d'installation de PHP.
Modifiez le fichier php.ini
Ouvrez le fichier php.ini et ajoutez les informations de configuration suivantes à la fin du fichier :
[MySQL] mysql.default_socket = "mysql服务器的socket文件地址" extension=php_mysql.dll
Parmi eux, mysql.default_socket est l'adresse du fichier socket du serveur MySQL. La valeur peut être définie dans la fonction phpinfo(). Trouvez-la via la vente mysql.default_socket sous le module MySQL. Cette valeur est cohérente avec la valeur correspondant à la variable socket dans le fichier de configuration my.cnf du serveur MySQL.
Vérifiez si le module MySQL est valide
Écrivez un fichier de script PHP pour le tester. Le contenu du fichier est le suivant :
<?php //连接MySQL数据库 $link = mysql_connect("localhost","root","123456"); //检查是否连接成功 if (!$link) { die('Could not connect: ' . mysql_error()); } echo 'Connected successfully'; mysql_close($link); ?>
Après l'exécution du fichier, si Connecté avec succès s'affiche, cela signifie que le module MySQL a été installé avec succès.
Conclusion :
Grâce aux étapes ci-dessus, nous pouvons terminer l'installation de l'extension MySQL dans l'environnement Windows+PHP-CGI. Dans les applications réelles, les extensions MySQL peuvent également être installées via d'autres méthodes, telles que la compilation et l'installation à partir du code source PHP, ou l'installation via PECL. Cependant, quelle que soit la méthode utilisée, tant que l'extension MySQL peut être installée avec succès, vous pouvez facilement utiliser la base de données MySQL dans l'environnement PHP-CGI, ce qui facilite le développement Web.
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!