(笔记)Mysql命令drop database:删除数据库
2016-01-08 19:28
633 查看
drop命令用于删除数据库。
drop命令格式:drop database <数据库名>;
例如,删除名为 xhkdb的数据库:
mysql> drop database xhkdb;
[例子1] 删除一个已经确定存在的数据库:
mysql> drop database drop_database;
Query OK, 0 rows affected (0.00 sec)
[例子2] 删除一个不确定存在的数据库:
mysql> drop database drop_database;
ERROR 1008 (HY000): Can't drop database 'drop_database'; database doesn't exist
// 发生错误,不能删除'drop_database'数据库,该数据库不存在。
mysql> drop database if exists drop_database;
Query OK, 0 rows affected, 1 warning (0.00 sec)
//产生一个警告说明此数据库不存在
mysql> create database drop_database; // 创建一个数据库
Query OK, 1 row affected (0.00 sec)
mysql> drop database if exists drop_database; // if exists 判断数据库是否存在,不存在也不产生错误
Query OK, 0 rows affected (0.00 sec)
drop命令格式:drop database <数据库名>;
例如,删除名为 xhkdb的数据库:
mysql> drop database xhkdb;
[例子1] 删除一个已经确定存在的数据库:
mysql> drop database drop_database;
Query OK, 0 rows affected (0.00 sec)
[例子2] 删除一个不确定存在的数据库:
mysql> drop database drop_database;
ERROR 1008 (HY000): Can't drop database 'drop_database'; database doesn't exist
// 发生错误,不能删除'drop_database'数据库,该数据库不存在。
mysql> drop database if exists drop_database;
Query OK, 0 rows affected, 1 warning (0.00 sec)
//产生一个警告说明此数据库不存在
mysql> create database drop_database; // 创建一个数据库
Query OK, 1 row affected (0.00 sec)
mysql> drop database if exists drop_database; // if exists 判断数据库是否存在,不存在也不产生错误
Query OK, 0 rows affected (0.00 sec)
相关文章推荐
- 使用OUTPUT从句从SQL Server表删除和归档大量记录
- 使用OUTPUT从句从SQL Server表删除和归档大量记录
- CentOS7安装Sqoop2连接MySQL(Hadoop2.6,MySQL6.5,Sqoop1.99.6)
- django执行原始查询sql,并返回Dict字典
- PL/SQL Developer+Oracle 连接远端数据库
- Windows7 64位 plsql developer连接oracle最终解决方法
- 数据库SQLiteOpenHelper自创
- openstack mysql表 sql查询
- OpenCms for MySql安装
- MySQL 系统架构 说明
- plsql developer远程连接oracle数据库
- Sqoop实现MySql/Oracle与Hdfs/Hbase互导数据
- 从运维角度浅谈 MySQL 数据库优化
- PostgreSQL学习手册(数据库维护)
- BATCHSQL--GoldenGate Parameter
- SQLiteOpenHelper生词本
- MySQL MHA 高可用架构
- quartz 1.x版本出现OPTION SQL_SELECT_LIMIT=DEFAULT错误解决方案
- PL/SQL中if,case,loop使用
- PL/SQL中if,case,loop使用