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

So löschen Sie eine Datenbanktabelle in PHP

藏色散人
藏色散人Original
2020-08-21 09:26:184986Durchsuche

So löschen Sie eine Datenbanktabelle in PHP: Erstellen Sie zuerst eine PHP-Beispieldatei, stellen Sie dann eine Verbindung zur MySQL-Datenbank her und löschen Sie schließlich die MySQL-Datentabelle über die Anweisung „DROP TABLE runoob_tbl“.

So löschen Sie eine Datenbanktabelle in PHP

Empfohlen: „PHP-Video-Tutorial

php MySQL Datentabelle löschen

Das Löschen einer Datentabelle in MySQL ist sehr einfach, aber Sie müssen beim Löschen einer Tabelle sehr vorsichtig sein, da alle Die Daten verschwinden nach der Ausführung des Löschbefehls.

Syntax

Das Folgende ist die allgemeine Syntax zum Löschen von MySQL-Datentabellen:

DROP TABLE table_name ;

Löschen Sie die Datentabelle im Eingabeaufforderungsfenster

Löschen Sie die Datentabelle im MySQL>Eingabeaufforderungsfenster. Die SQL-Anweisung lautet DROP TABLE:

Beispiel

Unten Beispiel einer gelöschten Datentabelle runoob_tbl:

root@host# mysql -u root -p
Enter password:*******
mysql> use RUNOOB;
Database changed
mysql> DROP TABLE runoob_tbl
Query OK, 0 rows affected (0.8 sec)
mysql>

PHP-Skript zum Löschen der Datentabelle verwenden

PHP verwendet die Funktion mysqli_query, um die MySQL-Datentabelle zu löschen.

Diese Funktion hat zwei Parameter und gibt bei erfolgreicher Ausführung TRUE zurück, andernfalls gibt sie FALSE zurück.

Syntax

mysqli_query(connection,query,resultmode);

Parameter

Verbindung erforderlich. Gibt die zu verwendende MySQL-Verbindung an.

query Erforderlich, gibt die Abfragezeichenfolge an.

Ergebnismodus

Optional. eine Konstante. Kann einer der folgenden Werte sein:

MYSQLI_USE_RESULT (verwenden Sie dies, wenn Sie große Datenmengen abrufen müssen)

MYSQLI_STORE_RESULT (Standard)

Beispiel

Das folgende Beispiel verwendet das PHP-Skript, um die Datentabelle runoob_tbl:

zu löschen

Datenbank löschen

<?php
$dbhost = &#39;localhost&#39;;  // mysql服务器主机地址
$dbuser = &#39;root&#39;;            // mysql用户名
$dbpass = &#39;123456&#39;;          // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
  die(&#39;连接失败: &#39; . mysqli_error($conn));
}
echo &#39;连接成功<br />&#39;;
$sql = "DROP TABLE runoob_tbl";
mysqli_select_db( $conn, &#39;RUNOOB&#39; );
$retval = mysqli_query( $conn, $sql );
if(! $retval )
{
  die(&#39;数据表删除失败: &#39; . mysqli_error($conn));
}
echo "数据表删除成功\n";
mysqli_close($conn);
?>

Nach erfolgreicher Ausführung verwenden wir den folgenden Befehl und die Tabelle runoob_tbl ist nicht mehr sichtbar:

mysql> show tables;
Empty set (0.01 sec)

Das obige ist der detaillierte Inhalt vonSo löschen Sie eine Datenbanktabelle in PHP. 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