tszr

吴裕雄 09-MySQL删除数据表

以下为删除MySQL数据表的通用语法:
DROP TABLE table_name;

DROP TABLE runoob_tbl;

使用PHP脚本删除数据表
PHP使用 mysqli_query 函数来删除 MySQL 数据表。
该函数有两个参数,在执行成功时返回 TRUE,否则返回 FALSE。
语法
mysqli_query(connection,query,resultmode);
参数 描述
connection 必需。规定要使用的 MySQL 连接。
query 必需,规定查询字符串。
resultmode 可选。一个常量。可以是下列值中的任意一个:
MYSQLI_USE_RESULT(如果需要检索大量数据,请使用这个)
MYSQLI_STORE_RESULT(默认)

实例
以下实例使用了PHP脚本删除数据表 runoob_tbl:
删除数据库
<?php
$dbhost = \'localhost:3306\'; // 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);
?>

删除表内数据,用 delete。格式为:
delete from 表名 where 删除条件;
实例:删除学生表内姓名为张三的记录。
delete from student where T_name = "张三";

清除表内数据,保存表结构,用 truncate。格式为:
truncate table 表名;
实例:清除学生表内的所有数据。
truncate table student;

删除表用 drop,就是啥都没了。格式为:
drop table 表名;
实例:删除学生表。
drop table student;

1、当你不再需要该表时, 用 drop;
2、当你仍要保留该表,但要删除所有记录时, 用 truncate;
3、当你要删除部分记录时, 用 delete.

 

发表于 2018-12-08 22:11  吴裕雄  阅读(156)  评论(0编辑  收藏  举报
 

分类:

技术点:

相关文章:

  • 2022-02-12
  • 2022-01-24
  • 2022-01-15
  • 2021-11-27
  • 2021-12-05
  • 2022-01-31
  • 2021-12-31
  • 2021-11-22
猜你喜欢
  • 2021-12-02
  • 2021-12-01
  • 2022-12-23
  • 2021-11-21
  • 2022-01-27
  • 2022-12-23
  • 2022-01-27
相关资源
相似解决方案