Créer un nouveau fichier de programme de PHP dans un éditeur. Par exemple, tapez:
php checkdb.php
Se connecter au serveur de base de données avec l'hôte, nom d'utilisateur et mot de passe. Vérifiez la valeur de retour pour déterminer si la connexion au serveur de base de données a réussi. Par exemple, tapez:
<?php
DBC $ = mysql_connect ("localhost", "username", "password");
if (! $ DBC) die ("Impossible de se connecter au serveur de base de données!");
Appel de la fonction pour sélectionner la base de données et d'évaluer la valeur de retour. Si la sélection n'a pas réussi, vérifier pour voir si le code d'erreur est "1049", indiquant qu'il n'y a pas la base de données. Rédigez le message approprié à l'écran en fonction du résultat de la fonction de base de données appel. Par exemple, tapez:
$ db = mysql_select_db ("base de données");
if (! $ db) {
if (($ err = mysql_errno ()) == 1049)die ("ne existe pas de base de données!");
autre
die ("Base de données existe, mais il ya une autre erreur" $ err.. "-" mysql_error ($ db).) -
}
else {
echo "existe base de données!" -
}
?>
Quittez l'éditeur et enregistrez le programme. Exécutez le programme de PHP en accédant à dans un navigateur. Testez que le programme fonctionne correctement en ouvrant une base de données qui existe et de tenter d'ouvrir une base de données qui ne existe pas.