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

MySQL 删除数据库


使用 命令 创建数据库

使用普通用户登陆mysql服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库。
所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql 命令来创建数据库。
在删除数据库过程中,务必要十分谨慎,因为在执行删除命令后,所有数据将会消失。
以下实例删除数据库 mydb (该数据库在前一章节已创建):

// MySQL 连接
C:\Users\Administrator.USER-20171227ZP>mysql -u root -p
Enter password:******
//执行删除命令
mysql> drop database mydb;
Query OK, 0 rows affected (0.00 sec)
//查看现有数据库
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| test               |
| tests              |
+--------------------+
5 rows in set (0.00 sec)


使用PHP脚本删除数据库

以下使用 PDO 实例删除数据库 "mydb":

实例

setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    $sql = "DROP DATABASE mydb";

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

    echo "数据库删除成功
"; } catch (PDOException $e) { echo $sql . "
" . $e->getMessage(); } $conn = null; ?>

注意: 在使用PHP脚本删除数据库时,不会出现确认是否删除信息,会直接删除指定数据库,所以你在删除数据库时要特别小心。



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

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

你可能感兴趣的:(从0到1学习网络安全 【MySQL基础-MySQL 删除数据库】)