Löschen Sie MySQL-Tabellen
Es ist sehr einfach, eine vorhandene MySQL-Tabelle zu löschen, aber Sie müssen beim Löschen einer vorhandenen Tabelle sehr vorsichtig sein, da die verlorenen Daten nach dem Löschen einer Tabelle nicht wiederhergestellt werden.
Syntax
Hier ist eine generische SQL-Syntax zum Löschen einer MySQL-Tabelle:
DROP TABLE table_name ;
Löschen von Tabellen aus der Eingabeaufforderung
Um Tabellen an der Eingabeaufforderung zu löschen, müssen Sie den Befehl DROP TABLE SQL an der Eingabeaufforderung mysql> ausführen.
Beispiel
Das folgende Programm ist ein Beispiel, das das löscht tutorials_tbl - -
root@host# mysql -u root -p
Enter password:*******
mysql> use TUTORIALS;
Database changed
mysql> DROP TABLE tutorials_tbl
Query OK, 0 rows affected (0.8 sec)
mysql>
Tabellen mit PHP-Skript löschen
Um eine vorhandene Tabelle in einer Datenbank abzulegen, müssten Sie die PHP-Funktion verwenden mysql_query(). Sie übergeben das zweite Argument mit einem geeigneten SQL-Befehl, um eine Tabelle zu löschen.
Beispiel
<html>
<head>
<title>Creating MySQL Tables</title>
</head>
<body>
<?php
$dbhost = 'localhost:3036';
$dbuser = 'root';
$dbpass = 'rootpassword';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn ) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully<br />';
$sql = "DROP TABLE tutorials_tbl";
mysql_select_db( 'TUTORIALS' );
$retval = mysql_query( $sql, $conn );
if(! $retval ) {
die('Could not delete table: ' . mysql_error());
}
echo "Table deleted successfully\n";
mysql_close($conn);
?>
</body>
</html>