Heim  >  Artikel  >  Backend-Entwicklung  >  So löschen Sie eine PHP-Datenbank

So löschen Sie eine PHP-Datenbank

藏色散人
藏色散人Original
2021-07-17 10:18:553179Durchsuche

So löschen Sie eine PHP-Datenbank: Erstellen Sie zunächst eine PHP-Beispieldatei. Stellen Sie dann über „mysql_connect“ eine Verbindung zur Datenbank her. Verwenden Sie schließlich den SQL-Befehl „mysql_query“, um eine Datenbank zu löschen.

So löschen Sie eine PHP-Datenbank

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Wie lösche ich die PHP-Datenbank?

MySQL-Datenbank mit PHP löschen

Eine Datenbank löschen

Wenn die Datenbank nicht mehr benötigt wird, kann sie für immer gelöscht werden. Sie können eine Datenbank mithilfe von SQL-Befehlen löschen, die an mysql_query übergeben werden.

Beispiel

Versuchen Sie das folgende Beispiel, um eine Datenbank zu löschen.

    <?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);
    ?>

Warnung: Es ist sehr gefährlich, eine Datenbank und Tabellen zu löschen. Bevor Sie also eine Tabelle oder Datenbank löschen, sollten Sie sicherstellen, dass alles, was Sie tun, freiwillig ist.

Eine Tabelle löschen

Es wird erneut ein SQL-Befehl über die Funktion mysql_query ausgegeben, um alle Datenbanken und Datentabellen zu löschen. Seien Sie jedoch sehr vorsichtig, wenn Sie diesen Befehl verwenden, da Sie dadurch einige wichtige Informationen auf Ihrem Desktop löschen können.

Probieren Sie das folgende Beispiel aus, um eine Tabelle zu löschen:

    <?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);
    ?>

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo löschen Sie eine PHP-Datenbank. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn