删除数据库

1.可以使用命令:DROP DATABASE

DROP DATABASE 删除数据库需要注意以下三点:

  1. DROP DATABASE 会删除数据库的系统目录项并且删除包含数据的文件目录
  2. DROP DATABASE 只能由超级管理员或数据库拥有者执行;
  3. DROP DATABASE 命令需要在 PostgreSQL 命令窗口来执行;

语法:DROP DATABASE [ IF EXISTS ] name
选项:
IF EXISTS
:如果数据库不存在则发出提示信息,而不是错误信息。
name:要删除的数据库的名称。

2.可以使用dropdb命令来删除数据库

dropdb 是 DROP DATABASE 的包装器。

dropdb 用于删除 PostgreSQL 数据库。

dropdb 命令只能由超级管理员或数据库拥有者执行

语法如下:

dropdb [connection-option...] [option...] dbname

dbname:要删除的数据库名。

options:参数可选项,具体如下:

1

-e

显示 dropdb 生成的命令并发送到数据库服务器。

2

-i

在做删除的工作之前发出一个验证提示。

3

-V

打印 dropdb 版本并退出。

4

--if-exists

如果数据库不存在则发出提示信息,而不是错误信息。

5

--help

显示有关 dropdb 命令的帮助信息。

6

-h host

指定运行服务器的主机名。

7

-p port

指定服务器监听的端口,或者 socket 文件。

8

-U username

连接数据库的用户名。

9

-w

连接数据库的用户名。

10

-W

连接时强制要求输入密码。

11

--maintenance-db=dbname

删除数据库时指定连接的数据库,默认为 postgres,如果它不存在则使用 template1。

Postgresql的使用-2 删除数据库相关推荐

  1. linux 下删除pg数据库,PostgreSQL删除数据库

    在本章中,我们将讨论如何删除在PostgreSQL数据库.有两个选择方法删除数据库: 使用DROP DATABASE从 SQL命令. 使用dropdb 一个命令行可执行文件. 使用此操作之前要小心,因 ...

  2. PostgreSQL 删除数据库

    PostgreSQL 删除数据库 PostgreSQL 删除数据库可以用以下三种方式: 1.使用 DROP DATABASE SQL 语句来删除. 2.使用 dropdb 命令来删除. 3.使用 pg ...

  3. ajax添加和删除数据,ajax 添加 更新 删除数据库

    ajax 添加 更新 删除数据库 内容精选 换一换 云审计服务(Cloud Trace Service,CTS)记录了数据安全中心相关的操作事件,方便用户日后的查询.审计和回溯,具体请参见云审计服务用 ...

  4. 为什么mysql删除不了数据库_关于无法删除数据库 'xxx',因为该数据库当前正在使用...

    以前的数据库装在虚拟机里,今天在本机上装了一个SQL2008,远程连接到虚拟机里的SQLSERVER上以后,用drop database test删除以前的测试数据库失败,提示"无法删除数据 ...

  5. Postgresql中如何正确删除role

    关于删除role的一些理论 首先,删除用户不能使用DROP ROLE - CASCADE,不能级联删除用户.也就是不能删除依赖的对象. 因为角色可以拥有数据库对象,并且可以拥有访问其他数据库对象的权限 ...

  6. mysql 1010 rmdir_mysql删除数据库1010

    mysql无法删除数据库:ERROR 1010 (HY000): Error dropping database(can't rmdir './hive/') 应用场景 搭建hadoop环境的时候,安 ...

  7. mysql 按日期删除数据库_DAY11 - MySQL入门(数据库的增、删、改、查 基本操作)...

    一. 数据库的介绍 二. MySQL的基本语法 l 注释: 单行注释: #注释内容 单行注释: -- 注释内容(注意,两个"--"之后有一个空格) 多行注释: /*注释内容*/ l ...

  8. MongoDB 删除数据库

    MongoDB 删除数据库 语法 MongoDB 删除数据库的语法格式如下: db.dropDatabase() 删除当前数据库,默认为 test,你可以使用 db 命令查看当前数据库名. 实例 以下 ...

  9. 网站HTML删除数据库中数据语句,如何以编程方式删除WebSQL中的数据库?

    开发人员选项 无法以编程方式枚举或删除数据库(还). Chrome开发者可以导航到chrome://settings/cookiessearch并删除任何数据库Opera开发者可以导航到opera:/ ...

最新文章

  1. Entity Framework 约定
  2. 中国式巨婴,到底有多可怕?
  3. 网络管理员常见九大问题快速解决方法
  4. c语言尖括号 注释,关于C语言include尖括号和双引号的对话
  5. CanFestival应用
  6. Java 实现固定长度队列,自动删除最早添加的数据
  7. Oracle数据库案例整理-Oracle系统执行时故障-内存过少导致分配共享内存失败
  8. 牛客网暑期ACM多校训练营(第五场): A. gpa(01分数规划)
  9. Spring MVC开发初体验
  10. 云服务器上部署pytorch,flask部署pytorch-服务端
  11. 手机如何无线投屏到电视/电脑
  12. 自己做量化交易软件(18)小白量化平台
  13. 【数据分析认知课(一):数据分析思维观】——读后感
  14. Word2016目录自动生成+页码从目录页后面显示
  15. 路飞学城Python-Day8
  16. 您的php似乎没有安装运行wordpress所必需的mysql扩展_“您的 PHP 似乎没有安装运行 WordPress 所必需的 MySQL 扩展”处理方法...
  17. 推荐一个 推理屋 网站
  18. 7、共享模式的文件服务器
  19. python库源码分析_python第三方库Faker源码解读
  20. Node节点禁止调度(平滑维护)方式- cordon,drain,delete

热门文章

  1. unary operator expected解决办法
  2. Screen的Attached和Detached状态
  3. 12.12黄金原油下周实时价格趋势分析及独家策略解套指导
  4. oracle数据库创建user,Oracle数据库如何创建数据库用户呢?
  5. 功能强大的gotomeeting给我们带来的便捷
  6. Centos 7配置jdk
  7. 力扣319——灯泡开关(数学)
  8. 【C/C++】译密码问题以及ASCII码表的总结
  9. PPT2007紧急恢复
  10. 在线期刊和论文投稿与评审系统