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“.
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öschenDatenbank löschen
<?php $dbhost = 'localhost'; // mysql服务器主机地址 $dbuser = 'root'; // mysql用户名 $dbpass = '123456'; // mysql用户名密码 $conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('连接失败: ' . mysqli_error($conn)); } echo '连接成功<br />'; $sql = "DROP TABLE runoob_tbl"; mysqli_select_db( $conn, 'RUNOOB' ); $retval = mysqli_query( $conn, $sql ); if(! $retval ) { die('数据表删除失败: ' . 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!