MySQL - 删除数据库

MySQL - 删除数据库 首页 / MySQL入门教程 / MySQL - 删除数据库

控制台删除数据库

您将需要特殊特权才能创建或删除MySQL数据库,可以使用mysql mysqladmin 二进制文件创建任何数据库。

这是删除上一章中创建的数据库(Learnfk)的示例-

[root@host]# mysqladmin -u root -p drop Learnfk
Enter password:******

这将给您一个警告,并确认您是否确实要删除此数据库。

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

Do you really want to drop the 'Learnfk' database [y/N] y
Database "Learnfk" dropped

PHP删除数据库

PHP使用 mysqli_query 函数创建或删除MySQL数据库,此函数有两个参数,如果成功,则返回TRUE;如果失败,则返回FALSE。

bool mysqli_query( connection ,sql,$resultmode=MYSQLI_STORE_RESULT);
Sr.NoParameter & 描述
1

connection 

mysqli_connect上次打开的连接

链接:https://www.learnfk.comhttps://www.learnfk.com/mysql/mysql-drop-database.html

来源:LearnFk无涯教程网

2

sql

创建或删除MySQL数据库的SQL查询

尝试以下示例删除数据库-

<html>
   <head>
      <title>Deleting MySQL Database</title>
   </head>
   
   <body>
      <?php
         $dbhost = 'localhost:3036';
         $dbuser = 'root';
         $dbpass = 'rootpassword';
         $conn = mysqli_connect($dbhost, $dbuser, $dbpass);
         
         if(! $conn ) {
            die('Could not connect: ' . mysqli_connect_error());
         }
         echo 'Connected successfully<br />';
         $sql = 'DROP DATABASE Learnfk';
         $retval = mysqli_query( $conn ,$sql);
         
         if(! $retval ) {
            die('Could not delete database: %s\n ' . mysqli_error($conn));
         }
         echo "Database Learnfk deleted successfully\n";
         mysqli_close($conn);
      ?>
   </body>
</html>

警告-使用PHP脚本删除数据库时,它不会提示您进行任何确认。因此,删除MySQL数据库时要小心。

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

代码精进之路 -〔范学雷〕

苏杰的产品创新课 -〔苏杰〕

Serverless入门课 -〔蒲松洋(秦粤)〕

视觉笔记入门课 -〔高伟〕

微信小程序全栈开发实战 -〔李艺〕

etcd实战课 -〔唐聪〕

Spring编程常见错误50例 -〔傅健〕

人人都用得上的数字化思维课 -〔付晓岩〕

结构会议力 -〔李忠秋〕

好记忆不如烂笔头。留下您的足迹吧 :)