使用 mysqladmin 删除数据库

使用普通用户登陆mysql服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库。

所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库。

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

以下实例删除数据库TUTORIALS(该数据库在前一章节已创建):

[root@host]# mysqladmin -u root -p drop TUTORIALS

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 'TUTORIALS' database [y/N] y

Database "TUTORIALS" dropped

使用PHP脚本删除数据库

PHP使用 mysql_query 函数来创建或者删除MySQL 数据库。

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

语法

bool mysql_query( sql, connection );

参数描述

sql

必需。规定要发送的 SQL 查询。注释:查询字符串不应以分号结束。

connection

可选。规定 SQL 连接标识符。如果未规定,则使用上一个打开的连接。

实例

以下实例演示了使用PHP mysql_query函数来删除数据库:

Deleting MySQL Database

$dbhost = 'localhost:3036';

$dbuser = 'root';

$dbpass = 'rootpassword';

$conn = mysql_connect($dbhost, $dbuser, $dbpass);

if(! $conn )

{

die('连接失败: ' . mysql_error());

}

echo '连接成功
';

$sql = 'DROP DATABASE TUTORIALS';

$retval = mysql_query( $sql, $conn );

if(! $retval )

{

die('删除数据库失败: ' . mysql_error());

}

echo "数据库 TUTORIALS 删除成功\n";

mysql_close($conn);

?>

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

mysql删除库_MySQL 删除数据库的两种方法相关推荐

  1. mysql创建库几种方法_MySQL创建数据库的两种方法

    本文为大家分享了两种mysql创建数据库的方法,供大家参考,具体内容如下 第一种方法:使用 mysqladmin 创建数据库使用普通用户,你可能需要特定的权限来创建或者删除 mysql 数据库. 所以 ...

  2. MySQL中删除数据的两种方法_MySQL删除数据库的两种方法

    本文为大家分享了两种MySQL删除数据库的方法,供大家参考,具体内容如下 第一种方法:使用 mysqladmin 删除数据库使用普通用户登陆mysql服务器,你可能需要特定的权限来创建或者删除 MyS ...

  3. c 连接mysql数据库_C++连接mysql数据库的两种方法

    现在正做一个接口,通过不同的连接字符串操作不同的数据库.要用到mysql数据库,以前没用过这个数据库,用access和sql server比较多.通过网上的一些资料和自己的摸索,大致清楚了C++连接m ...

  4. cad与连接mySQL数据库_C++连接mysql数据库的两种方法

    现在正做一个接口,通过不同的连接字符串操作不同的数据库.要用到mysql数据库,以前没用过这个数据库,用access和sql server比较多.通过网上的一些资料和自己的摸索,大致清楚了C++连接m ...

  5. mysql+数据库连接标识_新人必看!连接到MySQL数据库的两种方法

    原标题:新人必看!连接到MySQL数据库的两种方法 使用mysql二进制方式连接 您可以使用MySQL二进制方式进入到mysql命令提示符下来连接MySQL数据库. 实例 以下是从命令行中连接mysq ...

  6. C# 删除chart控件网格:两种方法

    C#winform程序 - 删除chart控件网格:两种方法 看网上说把网格线的颜色换成背景色,感觉不太正宗.... 于是探索了一下,喜欢的同鞋点个赞收藏一下呗! 1.编辑控件属性 (点击图片放大观看 ...

  7. 属性和方法的区别是什么_微信被拉黑和被删除,有什么区别?两种方法教你辨别...

    微信作为目前使用最广泛的一种社交聊天工具,几乎成为了智能手机的必备软件.它除了为我们的日常生活带来诸多便利之外,相信许多都是对它又爱又恨.其中最让人反感的一点就是,对方明明已经早已将自己拉黑或者删除了 ...

  8. 易语言链接mdb和accdb数据库的两种方法

    易语言链接Access数据库经常会遇到链接错误,其实主要是看你的电脑 Microsoft Access的版本,也就是要看看你数据库文件的后缀是 .mdb还是.accdb PS: access2003以 ...

  9. SQL Server新建数据库的两种方法

    SQL Server新建数据库的两种方法分别是: SQL Server Management Studio管理工具可视化创建 使用Transact-Sql创建 SQL Server Managemen ...

  10. cpp 怎么连接mysql_C++连接mysql数据库的两种方法

    现在正做一个接口,通过不同的连接字符串操作不同的数据库.要用到mysql数据库,以前没用过这个数据库,用access和sql server比较多.通过网上的一些资料和自己的摸索,大致清楚了C++连接m ...

最新文章

  1. C++ stl vector介绍
  2. @Slf4j注解介绍
  3. OpenGL3.x,4.x中使用FreeImage显示图片的BUG-黑色,或颜色分量顺序错乱
  4. 作者:刘新海(1976-),男,中国人民银行征信中心副研究员
  5. 计数排序(Counting sort)
  6. redis永久化存储
  7. php.ini路径设置、libmysql.dll加载等
  8. 基于组织目标采用合适的敏捷方法
  9. zookeeper 日志查看_zookeeper 安装和集群配置
  10. 鼎信通达gsm网关和asterisk对接的调试
  11. [4G+5G专题-145]: 一体化小基站- 5G小基站软件建议架构概述
  12. 万字长文讲述我是怎样保送清华的 | 寒门学子奋斗史(四)
  13. cocos2d-js 3.0 ios平台编译打包
  14. 生成对抗网络理论模型和应用综述
  15. docker 容器运行后不退出
  16. Codeforces 1148D. Dirty Deeds Done Dirt Cheap
  17. python和java哪个好薪资高-Java和Python哪个薪资更高?
  18. 电力电子应用技术的matlab仿真
  19. kingcms php 搜索,KingCMS内容管理系统
  20. 信息化时代下,企业面临的5个数据安全威胁

热门文章

  1. android cookbook
  2. 笔记本电脑无法设置连接wifi,检测到适配器 Realtek 8821CE Wireless LAN 802.11ac PCI-E NIC 遇到与驱动程序或硬件相关的问题
  3. SQL语句高级查询一、二(刚入门 的也能看懂)
  4. 实例解析C++多线程并发---异步编程
  5. java python基于Vue宠物交流网站管理系统
  6. 时尚的免费杀毒软件Avast!超酷登场-3
  7. 腾讯大股东否认中信组团收购消息;马斯克要求Twitter工程师默写代码;苹果或被强制开放侧载|极客头条
  8. 如何把隐藏的git文件夹显示出来
  9. IK学习笔记(1)——CCD IK
  10. java语言阅信短信平台,阅信短信平台关于酒店管理的解决方案