📅  最后修改于: 2020-11-27 06:32:47             🧑  作者: Mango
删除现有的MySQL表非常容易,但是删除任何现有的表时要非常小心,因为删除表后丢失的数据将无法恢复。
这是删除MySQL表的通用SQL语法-
DROP TABLE table_name ;
要从命令提示符下删除表,我们需要在mysql>提示符下执行DROP TABLE SQL命令。
以下程序是一个删除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>
要删除任何数据库中的现有表,您需要使用PHP函数mysql_query() 。您将使用适当的SQL命令传递其第二个参数来删除表。
Creating MySQL Tables
';
$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);
?>