热门文章> mysql删除数据库语句有哪些? >

mysql删除数据库语句有哪些?

36氪企服点评小编
2021-05-10 17:32
536次阅读

    数据库是储存资料的仓库。其存储空间巨大,可存储数百万、千万、上亿条数据。但数据库存储数据并非随意,而是要遵循一定的规则,否则查询效率会很低。当下网络世界就是数据世界,有许多来源,如旅行记录,消费记录,浏览网页,发送信息等。除文字类型外,图片,音乐,声音也是数据。那么,在熟练使用数据库的同时,也需要我们对数据库进行操作。下面就有小编为您带来mysql删除数据库语句有哪些的相关介绍。

一、使用 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

mysql删除数据库语句有哪些?数据库删除语句

二、使用PHP脚本删除数据库

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

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

语法

bool mysql_query( sql, connection );

实例

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

<html>
<head>
<title>Deleting MySQL Database</title>
</head>
<body>
<?php
$dbhost = 'localhost:3036';
$dbuser = 'root';
$dbpass = 'rootpassword';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('连接失败: ' . mysql_error());
}
echo '连接成功<br />';
$sql = 'DROP DATABASE TUTORIALS';
$retval = mysql_query( $sql, $conn );
if(! $retval )
{
die('删除数据库失败: ' . mysql_error());
}
echo "数据库 TUTORIALS 删除成功n";
mysql_close($conn);
?>
</body>
</html>

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

     随着云计算的发展和大数据时代的到来,关系型数据库越来越难以满足需求,这主要是因为需要对越来越多的半关系型和非关系型数据进行存储管理,而分布式技术等新技术的出现,也对数据库技术提出了新的要求,导致非关系型数据库数量不断增加。但传统关系型数据库在传统领域中仍具有强大的生命力。上面就是mysql删除数据库语句的相关介绍,希望对您有所帮助。

[免责声明]

文章标题: mysql删除数据库语句有哪些?

文章内容为网站编辑整理发布,仅供学习与参考,不代表本网站赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请及时沟通。发送邮件至36dianping@36kr.com,我们会在3个工作日内处理。

相关文章
最新文章
查看更多
关注 36氪企服点评 公众号
打开微信扫一扫
为您推送企服点评最新内容
消息通知
咨询入驻
商务合作