Postgresql và hướng dẫn sử dụng cơ bản

Kết nối cùng với cơ sở dữ liệu PostgreSQL

Lệnh saukết nối cùng với đại lý dữ liệudưới một người dùng cụ thể.Sau lúc nhấnEnterPostgreSquốc lộ vẫn hỏi mật khẩu đăng nhập của người dùng.

You watching: Postgresql và hướng dẫn sử dụng cơ bản

psql -d database -U user -WVí dụ, để kết nối vớidvdrental cơ sở tài liệu dưới quyềnpostgres, các bạn áp dụng lệnh sau:

>psql -d dvdrental -U postgres -WPassword for user postgres:dvdrental=#Nếu bạn có nhu cầu liên kết cùng với cửa hàng dữ liệu vị trí sever tàng trữ không giống, các bạn thêm tùy chọn -h nhỏng sau:

psql -h host -d database -U user -WTrong ngôi trường vừa lòng bạn muốn áp dụng chế độ SSL mang lại kết nối, chỉ cần hướng đẫn nó như được hiển thị vào lệnh sau:

psql -U user -h host "dbname=db sslmode=require"

Chuyển kết nối sang trọng database mới

Lúc các bạn đang kết nối với cơ sở dữ liệu, bạn cũng có thể gửi kết nối sang trọng cơ sở dữ liệu mới với người dùng được hướng dẫn và chỉ định bởi user. Kết nối trước kia có khả năng sẽ bị đóng góp. Nếu bạn bỏ qua ttê mê số user, thì user ngày nay được sử dụng khoác định.

c dbname usernameLệnh sau liên kết cùng với cửa hàng dữ liệudvdrental dưới userpostgres:

postgres=# c dvdrentalYou are now connected khổng lồ database "dvdrental" as user "postgres".dvdrental=#

Liệt kê các các đại lý tài liệu gồm sẵn

Đểliệt kê tất cả đại lý dữ liệutrong sever đại lý tài liệu PostgreSquốc lộ bây giờ, bạn sử dụng lệnhl:

l

Liệt kê các bảng gồm sẵn

Đểliệt kê toàn bộ các bảngvào các đại lý tài liệu bây giờ, bạn sử dụng lệnhdt:

dtLưu ý rằng lệnh này hiển thị bảng tuyệt nhất trong đại lý tài liệu hiện nay được kết nối.

Mô tả một bảng

Đểmô tả một bảngchẳng hạn như một cột, kiểu, những lao lý biến hóa của những cột, v.v., các bạn áp dụng lệnh sau:

d table_name

Liệt kê schema có sẵn

Để liệt kê tất cả cácschemacủa đại lý tài liệu hiện tại được liên kết, các bạn áp dụng lệnhdn.

dn

Liệt kê những function tất cả sẵn

Để liệt kê các function gồm sẵn trong các đại lý tài liệu hiện giờ, chúng ta thực hiện lệnhdf.

df

Liệt kê các view có sẵn

Để liệt kê các dạngviewcó sẵntrong đại lý dữ liệu hiện tại, các bạn sử dụnglệnhdv.

dv

Liệt kê user cùng role của user

Để liệt kê toàn bộ user với role được hướng dẫn và chỉ định của họ, các bạn áp dụng lệnhdu:

du

Thực hiện nay lệnh trước đó

Để truy vấn xuất phiên bản bây giờ của máy chủ PostgreSQL, các bạn sử dụng hàmversion()nlỗi sau:

SELECT version();Bây giờ đồng hồ, bạn có nhu cầu tiết kiệm ngân sách và chi phí thời hạn gõ lại lệnh trước đó, bạn cũng có thể sử dụng lệnhg nhằm tiến hành lệnh trước đó:

gpsql triển khai lại lệnh trước đó, đó làcâu lệnh SELECT,.

Lịch sử lệnh

Để hiển thị lịch sử vẻ vang lệnh, bạn sử dụnglệnhs.

sNếu bạn có nhu cầu giữ lịch sử hào hùng lệnh vào một trong những tệp, bạn cần chỉ định thương hiệu tệp theolệnhs nlỗi sau:

s filename

Thực thi những lệnh psql từ một tệp

Trong ngôi trường thích hợp bạn có nhu cầu xúc tiến những lệnh psql từ một tệp, chúng ta thực hiện lệnhi nlỗi sau:

i filename

Nhận giúp sức về những lệnh psql

Để biết toàn bộ các lệnh psql tất cả sẵn, chúng ta sử dụnglệnh?.

See more: Lời Chúc Mừng Lễ Tốt Nghiệp Bằng Tiếng Anh, 45+ Những Lời Chúc Mừng Tốt Nghiệp Ý Nghĩa

?Để thừa nhận giúp sức về câu lệnh PostgreSquốc lộ rõ ràng, các bạn sử dụnglệnhh.

Ví dụ: nếu như bạn có nhu cầu biết biết tin cụ thể vềcâu lệnh ALTER TABLE, bạn áp dụng lệnh sau:

h ALTER TABLE

Bật thời gian thực hiện tầm nã vấn

Để nhảy thời hạn tiến hành truy nã vấn, các bạn sử dụnglệnh iming.

dvdrental=# imingTiming is on.dvdrental=# select count(*) from film; count------- 1000(1 row)Time: 1.495 msdvdrental=Quý khách hàng áp dụng lệnh tương tự iming để tắt nó đi.

dvdrental=# imingTiming is off.dvdrental=#

Chỉnh sửa lệnh trong trình soạn thảo của riêng biệt bạn

Sẽ rất tiện nếu bạn có thể gõ lệnh trong trình soạn thảo yêu quý của bản thân.Để có tác dụng vấn đề này trong psql, các bạn dùng lệnhe.Sau lúc chạy lệnh, psql đã mngơi nghỉ trình biên soạn thảo văn phiên bản được xác minh vày trở nên môi trường xung quanh EDITOR của người tiêu dùng và đặt lệnh gần đây độc nhất cơ mà chúng ta sẽ nhập trong psql vào trình biên soạn thảo.

*
*
*
*

Chuyển thay đổi các tùy chọn đầu ra

psql cung cấp một vài nhiều loại format Áp sạc ra với được cho phép các bạn thiết lập biện pháp format đầu ra một cách nhanh lẹ.

alệnh gửi từ trên đầu ra cột được căn chỉnh lịch sự không căn chỉnh.Hlệnh format cổng đầu ra sang định dạng HTML.

Thoát psql

Để thoát psql, bạn sử dụng lệnhq cùng nhấnenter để né psql.

See more: Game Farmery Zingplay - Game Nông Trại Trên Zing Me Nông Trại Farmeryz

qTrong lí giải này, chúng ta vẫn học bí quyết thực hiện các lệnh psql để tiến hành các tác vụ thường được sử dụng không giống nhau trong PostgreSquốc lộ.