找回密码
 立即注册
搜索
热搜: 生活 中国

MySQL 删除数据库

[复制链接]
admin 发表于 2020-10-11 00:21:30 | 显示全部楼层 |阅读模式
  1. MySQL 删除数据库
  2. 使用普通用户登陆 MySQL 服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库,所以我们这边使用 root 用户登录,root 用户拥有最高权限。

  3. 在删除数据库过程中,务必要十分谨慎,因为在执行删除命令后,所有数据将会消失。

  4. drop 命令删除数据库
  5. drop 命令格式:

  6. drop database <数据库名>;
  7. 例如删除名为 RUNOOB 的数据库:

  8. mysql> drop database RUNOOB;
  9. 使用 mysqladmin 删除数据库
  10. 你也可以使用 mysql mysqladmin 命令在终端来执行删除命令。

  11. 以下实例删除数据库 RUNOOB(该数据库在前一章节已创建):
  12. [root@host]# mysqladmin -u root -p drop RUNOOB
  13. Enter password:******
  14. 执行以上删除数据库命令后,会出现一个提示框,来确认是否真的删除数据库:

  15. Dropping the database is potentially a very bad thing to do.
  16. Any data stored in the database will be destroyed.

  17. Do you really want to drop the 'RUNOOB' database [y/N] y
  18. Database "RUNOOB" dropped
  19. 使用PHP脚本删除数据库
  20. PHP使用 mysqli_query 函数来创建或者删除 MySQL 数据库。

  21. 该函数有两个参数,在执行成功时返回 TRUE,否则返回 FALSE。

  22. 语法
  23. mysqli_query(connection,query,resultmode);
  24. 参数        描述
  25. connection        必需。规定要使用的 MySQL 连接。
  26. query        必需,规定查询字符串。
  27. resultmode       
  28. 可选。一个常量。可以是下列值中的任意一个:

  29. MYSQLI_USE_RESULT(如果需要检索大量数据,请使用这个)
  30. MYSQLI_STORE_RESULT(默认)
  31. 实例
  32. 以下实例演示了使用PHP mysqli_query函数来删除数据库:

  33. 删除数据库
  34. <?php
  35. $dbhost = 'localhost';  // mysql服务器主机地址
  36. $dbuser = 'root';            // mysql用户名
  37. $dbpass = '123456';          // mysql用户名密码
  38. $conn = mysqli_connect($dbhost, $dbuser, $dbpass);
  39. if(! $conn )
  40. {
  41.     die('连接失败: ' . mysqli_error($conn));
  42. }
  43. echo '连接成功<br />';
  44. $sql = 'DROP DATABASE RUNOOB';
  45. $retval = mysqli_query( $conn, $sql );
  46. if(! $retval )
  47. {
  48.     die('删除数据库失败: ' . mysqli_error($conn));
  49. }
  50. echo "数据库 RUNOOB 删除成功\n";
  51. mysqli_close($conn);
  52. ?>
  53. 执行成功后,数结果为:



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


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|生活导航|生活导航 ( 新ICP备12003026-1号 )

GMT+8, 2024-3-29 00:12 , Processed in 0.118050 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表