/ / Sử dụng Lệnh cơ sở dữ liệu danh sách PostgreSQL

Sử dụng Lệnh cơ sở dữ liệu danh sách PostgreSQL

Khi bạn muốn có một cái nhìn toàn cảnh về cấu trúc cơ sở dữ liệu Postgres của mình, hãy tiếp cận với hai lệnh tiện dụng này.

Bạn thường cần liệt kê các cơ sở dữ liệu hoặc thậm chí các bảng khi làm việc với cơ sở dữ liệu. Giống như hầu hết các máy chủ cơ sở dữ liệu, Postgres có một công cụ dựa trên dòng lệnh cho phép bạn quản lý máy chủ Postgres của mình.

Công cụ này là psql. Nó cho phép bạn nhập các truy vấn, thực thi chúng và hiển thị kết quả. Bạn có thể sử dụng psql để liệt kê cơ sở dữ liệu và hiển thị bảng trong Postgres bằng một số lệnh đơn giản.


Thiết lập

Để kết nối với máy chủ và liệt kê cơ sở dữ liệu hoặc bảng, bạn cần phải cài đặt PostgreSQL. Dưới đây là một số hướng dẫn hữu ích:

Cơ sở dữ liệu liệt kê trong PostgreSQL

Sau khi bạn kết nối với cơ sở dữ liệu bằng cách sử dụng psql bạn có thể liệt kê tất cả các cơ sở dữ liệu trong máy chủ được kết nối bằng lệnh sau.

postgres=

Đây là một phím tắt cho danh sách yêu cầu.

Lệnh này sẽ liệt kê ít nhất ba cơ sở dữ liệu mặc định: postgres, template0 và template1. postgres là cơ sở dữ liệu đầu tiên bạn sẽ kết nối nếu bạn chưa tạo cơ sở dữ liệu khác.


Bạn có thể tạo một cơ sở dữ liệu mới bằng lệnh sau.

postgres=

Khi bạn đã tạo xong cơ sở dữ liệu, bạn sẽ cần phải chuyển sang nó để chèn dữ liệu và thực hiện các thao tác khác trên đó.

postgres=

Bảng liệt kê trong PostgreSQL

Sau khi kết nối với cơ sở dữ liệu và tạo bảng, bạn có thể muốn biết bảng nào tồn tại. Bạn có thể thực hiện việc này bằng cách liệt kê các bảng bằng lệnh psql, dt.

dbname=

Nếu không có bảng nào tồn tại, lệnh này sẽ hiển thị Không tìm thấy bất kỳ mối quan hệ nào thông điệp. Nếu không, nó sẽ hiển thị các bảng ở định dạng bảng.

Ví dụ: tạo một bảng có tên người dùng trong cơ sở dữ liệu được gọi là blog bằng cách sử dụng lệnh sau.

blog=
user_id serial PRIMARY KEY,
email VARCHAR ( 255 ) UNIQUE NOT NULL,
password VARCHAR ( 50 ) NOT NULL
);

Nếu bạn liệt kê các bảng bằng cách sử dụng dt kết quả đầu ra sẽ tương tự như hình dưới đây.

Quản lý cơ sở dữ liệu PostgreSQL của bạn

Có một số lệnh psql đơn giản mà bạn có thể sử dụng để liệt kê cơ sở dữ liệu và hiển thị bảng trong máy chủ PostgreSQL. Chúng chỉ là hai trong số rất nhiều lệnh mà công cụ psql cung cấp.

Tuy nhiên, nếu bạn muốn một ứng dụng GUI dễ sử dụng để quản lý cơ sở dữ liệu PostgreSQL của mình, hãy chọn công cụ pgAdmin. Sử dụng pgAdmin, bạn có thể tương tác với máy chủ của mình mà không cần sử dụng dòng lệnh.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *