ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
       dropdb用于删除一个现有的PostgreSQL数据库。执行这个命令的用户必须是一个数据库超级用户或该数据库的拥有者。dropdb是对SQL命令`DROP DATABASE`的封装。 **命令格式:** dropdb [OPTION]... DBNAME > **option:** > * **-e, --echo**:dropdb生成并发送给服务器的命令 > * **-f, --force** :在删除目标数据库之前,尝试终止与该数据库的所有现有连接 > * **-i, --interactive** :在做任何破坏性的工作之前发出一个验证提示 > * **-V, --version**:打印dropdb版本并退出。 > * **--if-exists** :如果数据库不存在也不抛出一个错误。在这种情况下会发出一个提醒 > * **-?, --help** :显示有关dropdb命令行参数的帮助并退出 > > **Connection options:** > * **-h, --host=HOSTNAME**:指定运行服务器的机器的主机名 > * **-p, --port=PORT**:指定端口 > * **-U, --username=USERNAME**:指定用户 > * **-w, --no-password** :不提示输入密码 > * **-W, --password** :强制密码提示 > * **--maintenance-db=DBNAME**:指定要连接到来发现哪些其他数据库应该被删除的数据库名。如果没有指定,将使用`postgres`数据库。而如果它也不存在,将使用`template1`。 | 命令示例 | 解释 | | --- | --- | | dropdb -p 5000 -h eden -i -e demo | 删除主机`eden`、端口 5000 上的数据库`demo` |