PostgreSQL

Thiết lập môi trường kết nối cơ sở dữ liệu và PostgreSQL service

Thiết lập môi trường kết nối CSDL và PostgreSQL service
Được viết bởi Minh Hoàng

Series chia sẻ về PostgreSQL – Cơ sở dữ liệu mã nguồn mở tiên tiến nhất thế giới.

Thiết lập môi trường, kết nối cơ sở dữ liệu và PostgreSQL service

1. Thiết lập môi trường và Kết nối cơ sở dữ liệu PostgreSQL

1/2. Thiết lập thư mục bin của PostgreSQL vào biến môi trường Path

Các câu lệnh PostgreQuery được thực thi từ dòng lệnh được bao gồm trong thư mục bin của thư mục cài đặt PostgreSQL.

Thiết lập môi trường kết nối CSDL và PostgreSQL service - Hình 1

Bây giờ, chúng ta sẽ thiết lập biến môi trường và cấu hình cho PostgreSQL bằng cách nhấn chuột phải vào biểu tượng PC (hoặc My Computer) > Chọn Properties.

Thiết lập môi trường kết nối CSDL và PostgreSQL service - Hình 2

Màn hình System > Chọn Advanced system settings.

Thiết lập môi trường kết nối CSDL và PostgreSQL service - Hình 3

Hộp thoại System Properties xuất hiện > Chọn Environment Variables….

Thiết lập môi trường kết nối CSDL và PostgreSQL service - Hình 4

Tiếp theo tìm tới biến Path trong mục System variables > Click Edit.

Thiết lập môi trường kết nối CSDL và PostgreSQL service - Hình 5

Ở màn hình Edit environment variable > Click New, rồi thêm path của thư mục bin PostgreSQL vào > Click OK.

Thiết lập môi trường kết nối CSDL và PostgreSQL service - Hình 6

Bây giờ, chúng ta sẽ kiểm tra xem thiết lập biến môi trường đã chính xác hay chưa bằng cách vào command prompt (cmd), nhập 1 trong 2 câu lệnh bên dưới:

psql --version
hoặc
psql -V

Thiết lập môi trường kết nối CSDL và PostgreSQL service - Hình 7

Nếu phiên bản PostgreSQL được hiển thị thì việc thiết lập biến môi trường đã chính xác.

2/2. Kết nối cơ sở dữ liệu PostgreSQL

Để vào trang quản lý cơ sở dữ liệu PostgreSQL thì từ Start Windows, bạn tìm đến PostgreSQL 12 > Chọn pgAdmin 4.

Thiết lập môi trường kết nối CSDL và PostgreSQL service - Hình 8

Thiết lập môi trường kết nối CSDL và PostgreSQL service - Hình 9 - 1

※Trường hợp màn hình như bên dưới xuất hiện thì bạn chuyển 127.0.0.1 thành localhost rồi Enter nhé.

Thiết lập môi trường kết nối CSDL và PostgreSQL service - Hình 9 - 2

Tiếp theo đến màn hình quản lý cơ sở dữ liệu PostgreSQL, bạn nhập mật khẩu đã đăng ký lúc cài đặt PostgreSQL để kết nối.

Thiết lập môi trường kết nối CSDL và PostgreSQL service - Hình 10

Xem thêm: PostgreSQL là gì? Hướng dẫn download và cài đặt PostgreSQL.

Kết nối thành công và màn hình quản lý cơ sở dữ liệu PostgreSQL xuất hiện như bên dưới:

Thiết lập môi trường kết nối CSDL và PostgreSQL service - Hình 11

2. Stop, start và restart dịch vụ PostgreSQL

Khi PostgreSQL được cài đặt trong môi trường Windows, nó sẽ tự động được đăng ký và bắt đầu trong dịch vụ Windows. Ở đây chúng ta sẽ thấy PostgreSQL được đăng ký với dịch vụ Windows và giải thích cách stop, start, restart PostgreSQL service.

1/2. Kiểm tra dịch vụ PostgreSQL trong danh sách Windows services

Trước tiên hãy kiểm tra xem PostgreSQL có được đăng ký với dịch vụ Windows không. Để hiển thị danh sách các dịch vụ Windows, bạn nhấn tổ hợp phím Windows + R > nhập services.msc vào hộp thoại Run > Enter.

Thiết lập môi trường kết nối CSDL và PostgreSQL service - Hình 12

Ở cột Name sẽ thấy dịch vụ postgresql-x64-12.

Thiết lập môi trường kết nối CSDL và PostgreSQL service - Hình 13

2/2. Stop, start và restart PostgreSQL service.

– Để stop dịch vụ PostgreSQL thì bạn right-click lên postgresql-x64-12 > click Stop.

Thiết lập môi trường kết nối CSDL và PostgreSQL service - Hình 16

– Để start dịch vụ PostgreSQL thì bạn right-click lên postgresql-x64-12 > click Start.

Thiết lập môi trường kết nối CSDL và PostgreSQL service - Hình 14

– Để restart dịch vụ PostgreSQL thì bạn right-click lên postgresql-x64-12 > click Restart.

Thiết lập môi trường kết nối CSDL và PostgreSQL service - Hình 15

Cảm ơn bạn đã theo dõi. Đừng ngần ngại hãy cùng thảo luận với chúng tôi!

Giới thiệu

Minh Hoàng

Xin chào, tôi là Hoàng Ngọc Minh, hiện đang làm BrSE, tại công ty Toyota, Nhật Bản. Những gì tôi viết trên blog này là những trải nghiệm thực tế tôi đã đúc rút ra được trong cuộc sống, quá trình học tập và làm việc. Các bài viết được biên tập một cách chi tiết, linh hoạt để giúp bạn đọc có thể tiếp cận một cách dễ dàng nhất. Hi vọng nó sẽ có ích hoặc mang lại một góc nhìn khác cho bạn[...]

2 bình luận

Translate »