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 学习网络安全 目录
来源: http://www.jianshu.com/p/c72beb6ae82c