dropdb - Trực tuyến trên đám mây

Đây là dropdb lệnh có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


dropdb - xóa cơ sở dữ liệu PostgreSQL

SYNOPSIS


dropdb [tùy chọn kết nối...] [tùy chọn...] tên cơ sở dữ liệu

MÔ TẢ


dropdb phá hủy cơ sở dữ liệu PostgreSQL hiện có. Người dùng thực hiện lệnh này phải
là siêu người dùng cơ sở dữ liệu hoặc chủ sở hữu của cơ sở dữ liệu.

dropdb là một trình bao bọc xung quanh lệnh SQL DROP DATABASE (DROP_DATABASE(7)). Không có
sự khác biệt hiệu quả giữa việc giảm cơ sở dữ liệu thông qua tiện ích này và thông qua các phương pháp khác đối với
truy cập máy chủ.

LỰA CHỌN


dropdb chấp nhận các đối số dòng lệnh sau:

tên cơ sở dữ liệu
Chỉ định tên của cơ sở dữ liệu sẽ bị xóa.

-e
--echo
Phát ra các lệnh mà dropdb tạo và gửi đến máy chủ.

-i
- tương tác
Đưa ra lời nhắc xác minh trước khi làm bất cứ điều gì phá hoại.

-V
--phiên bản
In phiên bản dropdb và thoát.

--nếu-tồn tại
Đừng đưa ra lỗi nếu cơ sở dữ liệu không tồn tại. Một thông báo được phát hành trong trường hợp này.

-?
--Cứu giúp
Hiển thị trợ giúp về đối số dòng lệnh dropdb và thoát.

dropdb cũng chấp nhận các đối số dòng lệnh sau cho các tham số kết nối:

-h chủ nhà
--host =chủ nhà
Chỉ định tên máy chủ của máy mà máy chủ đang chạy. Nếu giá trị
bắt đầu bằng dấu gạch chéo, nó được sử dụng làm thư mục cho ổ cắm miền Unix.

-p cổng
--port =cổng
Chỉ định cổng TCP hoặc phần mở rộng tệp ổ cắm miền Unix cục bộ trên đó máy chủ
đang lắng nghe các kết nối.

-U tên truy nhập
- tên người dùng =tên truy nhập
Tên người dùng để kết nối với tư cách.

-w
--không mật khẩu
Không bao giờ đưa ra lời nhắc mật khẩu. Nếu máy chủ yêu cầu xác thực mật khẩu và
mật khẩu không khả dụng bằng các phương tiện khác như tệp .pgpass, kết nối
cố gắng sẽ thất bại. Tùy chọn này có thể hữu ích trong các công việc hàng loạt và tập lệnh mà không có người dùng
có mặt để nhập mật khẩu.

-W
--mật khẩu mở khóa
Buộc dropdb nhắc nhập mật khẩu trước khi kết nối với cơ sở dữ liệu.

Tùy chọn này không bao giờ cần thiết, vì dropdb sẽ tự động nhắc nhập mật khẩu
nếu máy chủ yêu cầu xác thực mật khẩu. Tuy nhiên, dropdb sẽ lãng phí kết nối
cố gắng tìm ra rằng máy chủ muốn mật khẩu. Trong một số trường hợp, nó đáng để đánh máy
-W để tránh cố gắng kết nối thêm.

--maintenance-db =tên cơ sở dữ liệu
Chỉ định tên của cơ sở dữ liệu để kết nối để thả cơ sở dữ liệu đích.
Nếu không được chỉ định, cơ sở dữ liệu postgres sẽ được sử dụng; nếu điều đó không tồn tại (hoặc là
cơ sở dữ liệu bị loại bỏ), template1 sẽ được sử dụng.

MÔI TRƯỜNG


PGHOST
PGPORT
NGƯỜI DÙNG
Các thông số kết nối mặc định

Tiện ích này, giống như hầu hết các tiện ích PostgreSQL khác, cũng sử dụng các biến môi trường
được hỗ trợ bởi libpq (xem Phần 31.14, “Biến môi trường”, trong tài liệu).

CHẨN ĐOÁN


Trong trường hợp gặp khó khăn, hãy xem DROP DATABASE (DROP_DATABASE(7)) và psql(1) để thảo luận về
các vấn đề tiềm ẩn và thông báo lỗi. Máy chủ cơ sở dữ liệu phải đang chạy tại mục tiêu
tổ chức. Ngoài ra, mọi cài đặt kết nối mặc định và biến môi trường được sử dụng bởi libpq
thư viện front-end sẽ được áp dụng.

VÍ DỤ


Để hủy bản trình diễn cơ sở dữ liệu trên máy chủ cơ sở dữ liệu mặc định:

$ dropdb bản demo

Để hủy bản trình diễn cơ sở dữ liệu bằng cách sử dụng máy chủ trên máy chủ eden, cổng 5000, có xác minh
và xem qua lệnh cơ bản:

$ dropdb -p 5000 -h eden -i -e bản demo
Cơ sở dữ liệu "demo" sẽ bị xóa vĩnh viễn.
Bạn có chắc không? (y / n) y
THẢ bản demo CƠ SỞ DỮ LIỆU;

Sử dụng dropdb trực tuyến bằng các dịch vụ onworks.net



Các chương trình trực tuyến Linux & Windows mới nhất