Maison  >  Article  >  développement back-end  >  Comment supprimer la base de données php

Comment supprimer la base de données php

藏色散人
藏色散人original
2021-07-17 10:18:553178parcourir

Comment supprimer une base de données php : créez d'abord un exemple de fichier PHP ; puis connectez-vous à la base de données via "mysql_connect" ; enfin utilisez la commande SQL pour mysql_query pour supprimer une base de données.

Comment supprimer la base de données php

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3

Comment supprimer la base de données php ?

Supprimer la base de données MySQL à l'aide de PHP

Supprimer une base de données

Si la base de données n'est plus nécessaire, elle peut être supprimée pour toujours. Vous pouvez supprimer une base de données à l'aide des commandes SQL transmises à mysql_query.

Exemple

Essayez l'exemple suivant pour supprimer une base de données.

    <?php
    $dbhost = &#39;localhost:3036&#39;;
    $dbuser = &#39;root&#39;;
    $dbpass = &#39;rootpassword&#39;;
    $conn = mysql_connect($dbhost, $dbuser, $dbpass);
    if(! $conn )
    {
      die(&#39;Could not connect: &#39; . mysql_error());
    }
    $sql = &#39;DROP DATABASE test_db&#39;;
    $retval = mysql_query( $sql, $conn );
    if(! $retval )
    {
      die(&#39;Could not delete database db_test: &#39; . mysql_error());
    }
    echo "Database deleted successfully\n";
    mysql_close($conn);
    ?>

Attention : Il est très dangereux de supprimer une base de données et des tables. Ainsi, avant de supprimer une table ou une base de données, vous devez vous assurer que tout ce que vous faites est volontaire.

Supprimer une table

Il émet à nouveau une commande SQL via la fonction mysql_query pour supprimer toute base de données et table de données. Mais soyez très prudent lorsque vous utilisez cette commande car vous risquez ainsi de supprimer certaines informations importantes sur votre bureau.

Essayez l'exemple suivant pour supprimer une table :

    <?php
    $dbhost = &#39;localhost:3036&#39;;
    $dbuser = &#39;root&#39;;
    $dbpass = &#39;rootpassword&#39;;
    $conn = mysql_connect($dbhost, $dbuser, $dbpass);
    if(! $conn )
    {
      die(&#39;Could not connect: &#39; . mysql_error());
    }
    $sql = &#39;DROP TABLE employee&#39;;
    $retval = mysql_query( $sql, $conn );
    if(! $retval )
    {
      die(&#39;Could not delete table employee: &#39; . mysql_error());
    }
    echo "Table deleted successfully\n";
    mysql_close($conn);
    ?>

Apprentissage recommandé : "Tutoriel vidéo PHP"

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn