从0到1学习网络安全 【MySQL基础-MySQL 删除数据表】

MySQL 删除数据表

MySQL中删除数据表是非常容易操作的, 但是你再进行删除表操作时要非常小心,因为执行删除命令后所有数据都会消失。
语法
以下为删除MySQL数据表的通用语法:

DROP TABLE table_name ;


在命令提示窗口中删除数据表

在mysql>命令提示窗口中删除数据表SQL语句为 DROP TABLE :

实例
以下实例删除了数据表 mydb_jianshu :

C:\Users\Administrator.USER-20171227ZP>mysql -u root -p
Enter password:******
mysql> use mydb;
Database changed
mysql> DROP TABLE mydb_jianshu;
Query OK, 0 rows affected (0.49 sec)
mysql>


使用PHP脚本删除数据表

以下实例使用了PHP脚本来删除数据表 mydb_jianshu:

实例

<?php
$dbname = 'mydb';
$servername = 'localhost';
$username = 'root';
$password = '';
try {
    $conn = new PDO("mysql:host=$servername;dbname=$dbname",$username,$password);
    // 设置 PDO 错误模式为异常
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    $sql = "DROP TABLE mydb_jianshu";

    //使用 exec() ,因为没有结果返回
    $conn->exec($sql);

    echo "数据表 mydb_jianshu 删除成功<br>";
} catch (PDOException $e) {
    echo $sql . "<br>" . $e->getMessage();
}

$conn = null;
?>

执行成功后,我们使用以下命令,就看不到 mydb_jianshu 表了:

mysql> show tables;
Empty set (0.00 sec)
mysql>



一起学习一起进步,写的不好见谅。

从0到1学习网络安全 【目录】

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • MySQL 数据库常用命令 1、MySQL常用命令 create database name; 创建数据库 use...
    55lover阅读 5,015评论 1 57
  • MySQL 创建数据表 创建MySQL数据表需要以下信息: 表名 表字段名 定义每个表字段 语法以下为创建MySQ...
    _07阅读 633评论 0 4
  • 1.MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。My...
    黄花菜已凉阅读 4,651评论 3 60
  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 4,118评论 0 19
  • 胖子杨向前台张小姐示爱,张小姐其实挺喜欢这种肉肉的暖男,但碍于面子还是一口回绝:“你要是能瘦成彭于晏,我就答应你。...
    耿素君阅读 309评论 0 0

友情链接更多精彩内容