Використовуючи цей сайт, ви погоджуєтеся з Політика конфіденційності.
прийняти
ЕнтеринЕнтеринЕнтерин
  • ДІМ
  • Це про
  • ТЕХ
  • Microsoft
    • Лазурний
    • Configmgr/sccm
    • DPM
    • Оркестрант
    • Гіпер-V
    • Інсайдер Microsoft Edge
    • MSI
    • Офіс 365
    • Інсайдер Office
    • Потужність BI
    • Скайп
    • SQL Server
    • Команди
  • ВІКНА
    • Центр адміністрування Windows
    • Клієнт Windows
    • Windows Server
  • Список колекції запитів SCCM
Читання: PostgreSQL DROP Database
Зміна розміру шрифтуАа
ЕнтеринЕнтерин
Зміна розміру шрифтуАа
  • ДІМ
  • Це про
  • ТЕХ
  • Microsoft
  • ВІКНА
  • Список колекції запитів SCCM
Пошук
  • ДІМ
  • Це про
  • ТЕХ
  • Microsoft
    • Лазурний
    • Configmgr/sccm
    • DPM
    • Оркестрант
    • Гіпер-V
    • Інсайдер Microsoft Edge
    • MSI
    • Офіс 365
    • Інсайдер Office
    • Потужність BI
    • Скайп
    • SQL Server
    • Команди
  • ВІКНА
    • Центр адміністрування Windows
    • Клієнт Windows
    • Windows Server
  • Список колекції запитів SCCM
PostgreSQL

PostgreSQL DROP Database

Опублікований: Лютий 18, 2024
4 Хв. читання
ПОДІЛИТИСЯ

PostgreSQL DROP Database.

Зміст
Using DROP DATABASESyntaxParametersExampleUsing dropdb CommandSyntaxParametersOptionsExample

Using DROP DATABASE

This command drops a database. It removes the catalog entries for the database and deletes the directory containing the data. It can only be executed by the database owner. This command cannot be executed while you or anyone else is connected to the target database (connect to Postgres or any other database to issue this command).

Syntax

The syntax for DROP DATABASE is given below −

DROP DATABASE [ IF EXISTS ] <name>

Parameters

The table lists the parameters with their descriptions.

S. No.Parameter & Description
1IF EXISTSDo not throw an error if the database does not exist. A notice is issued in this case.
2назваThe name of the database to remove.

We cannot drop a database that has any open connections, including our own connection from psql або pgAdmin III. We must switch to another database or template1 if we want to delete the database we are currently connected to. Thus, it might be more convenient to use the program dropdb instead, which is a wrapper around this command.

Example

The following is a simple example, which will delete testdb from your PostgreSQL schema −

DROP DATABASE testdb;

Using dropdb Command

PostgresSQL command line executable dropdb is a command-line wrapper around the SQL command DROP DATABASE. There is no effective difference between dropping databases via this utility and via other methods for accessing the server. dropdb destroys an existing PostgreSQL database. The user, who executes this command must be a database super user or the owner of the database.

Syntax

The syntax for dropdb is as shown below −

dropdb  [option...] <dbname>

Parameters

The following table lists the parameters with their descriptions

S. No.Parameter & Description
1dbnameThe name of a database to be deleted.
2варіантcommand-line arguments, which dropdb accepts.

Options

The following table lists the command-line arguments dropdb accepts −

S. No.Option & Description
1-eShows the commands being sent to the server.
2-iIssues a verification prompt before doing anything destructive.
3-VPrint the dropdb version and exit.
4–if-existsDo not throw an error if the database does not exist. A notice is issued in this case.
5–helpShow help about dropdb command-line arguments, and exit.
6-h hostSpecifies the host name of the machine on which the server is running.
7-p portSpecifies the TCP port or the local UNIX domain socket file extension on which the server is listening for connections.
8-U usernameUser name to connect as.
9-wNever issue a password prompt.
10-WForce dropdb to prompt for a password before connecting to a database.
11–maintenance-db=dbnameSpecifies the name of the database to connect to in order to drop the target database.

Example

The following example demonstrates deleting a database from OS command prompt −

dropdb -h localhost -p 5432 -U postgress testdb
Password for user postgress: ****

The above command drops the database testdb. Here, I have used the postgres (found under the pg_roles of template1) username to drop the database.

ПОМІЧЕНО:databasedbPostgresqlpsql
Попередня стаття L1 L2 L3 What’s the Difference
Наступна стаття Інсайдер Office 2206 для Windows
Залиште коментар Залиште коментар

Залиште відповідь Скасувати відповідь

Ваша електронна адреса не буде опублікована. Обов'язкові поля позначені *

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються дані ваших коментарів.

Переклад

English中文(简体)DanskNederlandsFrançaisDeutschItaliano한국어PolskiPortuguêsRomânăEspañolУкраїнська
за Transposh - translation plugin for wordpress

Популярні публікації

Системні вимоги для Windows Server 2016
Windows Server
Список колекції запитів диспетчера конфігурацій
Список колекції запитів диспетчера конфігурацій
Configmgr
Структуровану/керовану навігацію ввімкнено на сучасних сторінках класичних сайтів групи
техн
SCCM Не вдалося отримати розташування DP як очікувану версію від MP
Configmgr

Останні дописи

Встановлення та налаштування Fail2ban для захисту SSH на Ubuntu 24.04
Лінійка
Увімкнення та налаштування FirewallD на AlmaLinux
Лінійка
Створення користувача та налаштування ключа SSH в AlmaLinux
Лінійка
Як скинути пароль на AlmaLinux
Лінійка

© 2023 Ентерин

Перейдіть до мобільної версії
Ласкаво просимо назад!

Увійдіть у свій обліковий запис

Ім'я користувача або адреса електронної пошти
Пароль

Забули пароль?