《零基础》MySQL 删除数据库(六)
使用普通用户登陆 MySQL 服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库,所以我们这边使用 root 用户登录,root 用户拥有最高权限。
在删除数据库过程中,务必要十分谨慎,因为在执行删除命令后,所有数据将会消失。
drop 命令删除数据库
drop 命令格式:
drop database <数据库名>;
例如删除名为 RUNOOB 的数据库:
mysql> drop database RUNOOB;
使用 mysqladmin 删除数据库
你也可以使用 mysql mysqladmin 命令在终端来执行删除命令。
以下实例删除数据库 RUNOOB(该数据库在前一章节已创建):
[root@host]# mysqladmin -u root -p drop RUNOOB 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 'RUNOOB' database [y/N] y Database "RUNOOB" dropped
使用PHP脚本删除数据库
PHP使用 mysqli_query 函数来创建或者删除 MySQL 数据库。
该函数有两个参数,在执行成功时返回 TRUE,否则返回 FALSE。
语法
mysqli_query(connection,query,resultmode);
参数 | 描述 |
---|---|
connection | 必需。规定要使用的 MySQL 连接。 |
query | 必需,规定查询字符串。 |
resultmode |
可选。一个常量。可以是下列值中的任意一个:
|
实例
以下实例演示了使用PHP mysqli_query函数来删除数据库:
删除数据库
<?php $dbhost = 'localhost'; // mysql服务器主机地址 $dbuser = 'root'; // mysql用户名 $dbpass = '123456'; // mysql用户名密码 $conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('连接失败: ' . mysqli_error($conn)); } echo '连接成功<br />'; $sql = 'DROP DATABASE RUNOOB'; $retval = mysqli_query( $conn, $sql ); if(! $retval ) { die('删除数据库失败: ' . mysqli_error($conn)); } echo "数据库 RUNOOB 删除成功\n"; mysqli_close($conn); ?>
《零基础》MySQL 删除数据库(六)相关推荐
- mysql数据库重命名php_mysql基础:删除数据库,删除表,重命名表_MySQL
bitsCN.com mysql基础:删除数据库,删除表,重命名表 ============删除数据库============= DROP DATABASE用于取消数据库中的所用表格和取消数据库.使用 ...
- 视频教程-MVP带你零基础学习Access数据库-Office/WPS
MVP带你零基础学习Access数据库 Office中国站长,2003--2014年连续10年微软有价值讲师.主要为企业ACCESS Office VBA应用开发及Sql server数据库开发,开发 ...
- php mysql 删除数据库,MySQL——删除数据库
删除数据库 语法:DROP DATABASE 数据库名; 使用mysqladmin删除数据库 mysqladmin -u root -p drop bird 使用PHP脚本删除数据库 语法:mysql ...
- MySQL删除数据库(DROP DATABASE语句)
在 MySQL 中,当需要删除已创建的数据库时,可以使用 DROP DATABASE 或 DROP SCHEMA 语句.其语法格式为: DROP DATABASE [ IF EXISTS ] < ...
- 【MySQL】MySQL删除数据库的时候卡死
1.背景 MySQL删除数据库时无响应解决办法 删除远程主机上MySQL中的一个数据库时,远程主机一直在响应,无法正常删除. 这个问题的解决办法如下: 在远程主机上登录MySQL,执行 show fu ...
- 【前端就业课 第一阶段】HTML5 零基础到实战(六)表格详解
注意:手机(APP)打开,内容显示更佳,不会的私聊博主即可 想要拿代码或加入学习计划(** 博主会监督你并且教你写文章 **)的拉到最下面(PC端Web打开)加博主即可,目录也在最下面. 参加博主前端 ...
- [转]mysql 删除数据库 所有表
mysql 删除数据库 所有表 数据库中有时需要删除所有的表或者表中所有内容,下面介绍几种常见的操作. 一.删除所有表 使用 Navicat 工具直接在界面中删除 逐个删除--直接使用删除表的SQL语 ...
- 「数据库教程」MySQL删除数据库
讲过如何创建数据库之后,这次来说一下如何删除数据库. 删除数据库是将已经存在的数据库从磁盘空间中清除,连同数据库中的所有数据也全部被删除. MySQL删除数据库的基本语法格式如下: DROP DATA ...
- MySQL删除数据库时的错误(errno: 39)
MySQL删除数据库时的错误(errno: 39) 由于mysql数据库是默认区分大小写的,部署的时候发现多了一些重复的表,于是就把多余的表删掉了.可是,剩下的重复的表再删除时会提示:表不存在. 于是 ...
最新文章
- 桌面的html文件怎么打开方式,html文件怎么打开
- 一看就明白的爬虫入门讲解:基础理论篇
- 讲述华为发布鸿蒙系统,华为鸿蒙系统正式版首批升级名单公布:这8款机型用户有福了!...
- heroku服务器_如何在Heroku上使用Express服务器部署React应用
- iPhone企业应用实例分析之四:技术要点分析(1)
- ASP.NET的页面生存周期 [转]
- vue的父子组件属性绑定传值
- win10升级助手_Win10系统易升如何彻底关闭?「系统天地」
- 2017 年“认证杯”数学中国数学建模网络挑战赛 比赛心得
- 微信小程序tabBar的开发设置
- coreldraw16开三折页_cdr印刷设计排版教程,教你三折页设计制作方法
- c mysql_stmt游标移动_MySql数据库--stmt语句(续)
- 服务端安全之信息泄露
- 打开WORD文档出错提示
- mysql 内置函数大全 mysql内置函数大全
- 【Debug】安装labelme过程中出现的问题
- 2022年最新目标跟踪顶会论文及模型整理分享
- 记录第一次完整安卓逆向过程笔记
- 《精通linux设备驱动程序开发》——视频驱动程序
- 3d建模基础入门教程,3D建模各行业之间的发展趋势
热门文章
- fastai学习笔记——安装
- 计算机科学导论考试A卷试题,09级计算机科学导论A卷答案
- golang 函数传多个参数_关于Golang中方法参数的传递
- linux HZ 值_Linux的serial串口控制台
- 大地win11 64位官方版镜像v2021.07
- Vue.js中data,props和computed数据
- Vue cli3使用jQuery控件
- Spring的ApplicationEvent的使用
- linux 查看ip_如何在 Linux 中查看可用的网络接口 | Linux 中国
- LeetCode.31 下一个排列