北京SEO

MySQL删除数据库命令用法详解

2019/10/10/17:36:13  阅读:1724  来源:谷歌SEO算法  标签: SEO技术

在mysql中要删除数据库很简单我们只要使用DROP DATABASE 就可以快速删除数据库了,并且数据库中所有表也给删除了,下面给大家介绍介绍.

使用cmd模式下载删除

命令:drop database <数据库名>

例如:删除名为 xhkdb的数据库,代码如下:mysql> drop database xhkdb;

例子1,删除一个已经确定存在的数据库,代码如下:

mysql> drop database drop_database;

Query OK, 0 rows affected (0.00 sec)

例子2,删除一个不确定存在的数据库,代码如下:

  1. mysql>dropdatabasedrop_database;
  2. ERROR1008(HY000):Can'tdropdatabase'drop_database';databasedoesn'texist
  3. //发生错误,不能删除'drop_database'数据库,该数据库不存在。
  4. mysql>dropdatabaseifexistsdrop_database;
  5. QueryOK,0rowsaffected,1warning(0.00sec)//产生一个警告说明此数据库不存在
  6. mysql>createdatabasedrop_database;
  7. QueryOK,1rowaffected(0.00sec)
  8. mysql>dropdatabaseifexistsdrop_database;//ifexists判断数据库是否存在,不存在也不产生错误
  9. QueryOK,0rowsaffected(0.00sec)

使用mysqladmin删除数据库:

需要特殊的权限才能创建或删除一个MySQL数据库,因此,假设以root用户的访问,可以使用mysql mysqladmin二进制创建任何数据库.

小心删除任何数据库,因为它会失去数据库中可用的所有数据.

Here is an example to delete a database created in previous chapter:[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 Required - SQL query to create or delete a MySQL database

connection Optional - if not specified then last opened connection by mysql_connect will be used.

例子,试试下面的例子中,删除一个数据库,代码如下:

  1. <html>
  2. <head>
  3. <title>DeletingMySQLDatabase-bywww.phpfensi.com</title>
  4. </head>
  5. <body>
  6. <?php
  7. $dbhost='localhost:3036';
  8. $dbuser='root';
  9. $dbpass='rootpassword';
  10. $conn=mysql_connect($dbhost,$dbuser,$dbpass);
  11. if(!$conn)
  12. {
  13. die('Couldnotconnect:'.mysql_error());
  14. }
  15. echo'Connectedsuccessfully<br/>';
  16. $sql='DROPDATABASETUTORIALS';
  17. $retval=mysql_query($sql,$conn);
  18. if(!$retval)
  19. {
  20. die('Couldnotdeletedatabase:'.mysql_error());
  21. }
  22. echo"DatabaseTUTORIALSdeletedsuccessfullyn";
  23. mysql_close($conn);
  24. ?>
  25. </body>
  26. </html>

警告:在删除一个数据库,使用PHP脚本,它不会提示任何确认,所以删除一个MySQL数据库一定要小心.

广告内容

MySQL删除数据库命令用法详解 MySQL删除数据库命令用法详解 MySQL删除数据库命令用法详解

相关阅读

热门评论

小浪SEO博客 小浪SEO博客

专注SEO优化思维、SEO技术的实战分享类博客~

总篇数183

精选文章

RMAN中catalog和nocatalog区别介绍 小技巧:为Linux下的文件分配多个权限 zimbra8.5.1安装第三方签名ssl证书的步骤 解决mysql不能远程连接数据库方法 windows服务器mysql增量备份批处理数据库 mysql中slow query log慢日志查询分析 JavaScript跨域问题总结 Linux下负载均衡软件LVS配置(VS/DR)教程 mysql中权限参数说明 MYSQL(错误1053)无法正常启动

SEO最新算法