Maison > Article > développement back-end > Comment installer et configurer PHP sur le système Ubuntu pour se connecter à la base de données MSSQL
Installer et configurer PHP sur le système Ubuntu pour se connecter à la base de données MSSQL est une tâche courante, en particulier lors du développement d'applications Web. Dans cet article, nous présenterons comment installer les extensions PHP, MSSQL et configurer les connexions aux bases de données sur les systèmes Ubuntu, tout en fournissant des exemples de code spécifiques.
Installer PHP
Tout d'abord, vous devez vous assurer que PHP est installé sur votre système Ubuntu. PHP peut être installé via la commande suivante :
sudo apt update sudo apt install php
Installer l'extension MSSQL
Ensuite, vous devez installer l'extension MSSQL de PHP pour vous connecter à la base de données MSSQL. Vous pouvez utiliser la commande suivante pour installer :
sudo apt install php-mssql
Modifier le fichier php.ini
Ouvrez le fichier de configuration PHP php.ini, vous pouvez utiliser la commande suivante :
sudo nano /etc/php/7.x/apache2/php.ini
Dans le fichier php. ini pour activer l'extension MSSQL :
extension=php_mssql.so
Redémarrez le service Apache
Après avoir enregistré et quitté le fichier php.ini, redémarrez le service Apache pour que les modifications prennent effet :
sudo service apache2 restart
Vous pouvez désormais vous connecter à la base de données MSSQL à l'aide du code PHP. Voici un exemple de code simple :
<?php $serverName = "localhost"; $connectionOptions = array("Database" => "your_database", "Uid" => "your_username", "PWD" => "your_password"); // 通过sqlsrv_connect()函数连接数据库 $conn = sqlsrv_connect($serverName, $connectionOptions); if ($conn) { echo "Connection established. "; } else { echo "Connection could not be established. "; die(print_r(sqlsrv_errors(), true)); } // 查询数据 $sql = "SELECT * FROM your_table"; $stmt = sqlsrv_query($conn, $sql); if ($stmt === false) { die(print_r(sqlsrv_errors(), true)); } while ($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)) { echo $row['column_name'] . " "; } sqlsrv_free_stmt($stmt); sqlsrv_close($conn); ?>
Assurez-vous de remplacer "localhost", "your_database", "your_username" et "your_password" dans l'exemple par votre nom d'hôte, votre nom de base de données, votre nom d'utilisateur et votre mot de passe réels. Le code ci-dessus montre le processus de connexion à une base de données MSSQL et d'exécution d'une requête simple.
Grâce aux étapes ci-dessus, vous pouvez installer et configurer avec succès PHP sur le système Ubuntu pour vous connecter à la base de données MSSQL et utiliser les exemples de code fournis pour effectuer des opérations de connexion à la base de données et de requête. J'espère que cet article vous aidera !
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!