PostgreSQL - Thiết lập môi trường

Để bắt đầu hiểu những điều cơ bản về PostgreSQL, trước tiên chúng ta hãy cài đặt PostgreSQL. Chương này giải thích về cách cài đặt PostgreSQL trên các nền tảng Linux, Windows và Mac OS.

Cài đặt PostgreSQL trên Linux / Unix

Làm theo các bước đã cho để cài đặt PostgreSQL trên máy Linux của bạn. Đảm bảo rằng bạn đã đăng nhập bằngroot trước khi bạn tiến hành cài đặt.

  • Chọn số phiên bản PostgreSQL bạn muốn và chính xác nhất có thể, nền tảng bạn muốn từ EnterpriseDB

  • Tôi đã tải xuống postgresql-9.2.4-1-linux-x64.runcho máy CentOS-6 64 bit của tôi. Bây giờ, chúng ta hãy thực thi nó như sau:

[root@host]# chmod +x postgresql-9.2.4-1-linux-x64.run
[root@host]# ./postgresql-9.2.4-1-linux-x64.run
------------------------------------------------------------------------
Welcome to the PostgreSQL Setup Wizard.

------------------------------------------------------------------------
Please specify the directory where PostgreSQL will be installed.

Installation Directory [/opt/PostgreSQL/9.2]:
  • Khi bạn khởi chạy trình cài đặt, nó sẽ hỏi bạn một số câu hỏi cơ bản như vị trí cài đặt, mật khẩu của người dùng sẽ sử dụng cơ sở dữ liệu, số cổng, v.v. Vì vậy, hãy giữ tất cả chúng ở giá trị mặc định ngoại trừ mật khẩu, mà bạn có thể cung cấp mật khẩu. theo sự lựa chọn của bạn. Nó sẽ cài đặt PostgreSQL trên máy Linux của bạn và sẽ hiển thị thông báo sau:

Please wait while Setup installs PostgreSQL on your computer.

 Installing
 0% ______________ 50% ______________ 100%
 #########################################

-----------------------------------------------------------------------
Setup has finished installing PostgreSQL on your computer.
  • Làm theo các bước sau cài đặt sau để tạo cơ sở dữ liệu của bạn -

[root@host]# su - postgres
Password:
bash-4.1$ createdb testdb
bash-4.1$ psql testdb
psql (8.4.13, server 9.2.4)

test=#
  • Bạn có thể khởi động / khởi động lại máy chủ postgres trong trường hợp nó không chạy bằng lệnh sau:

[root@host]# service postgresql restart
Stopping postgresql service:                               [  OK  ]
Starting postgresql service:                               [  OK  ]
  • Nếu cài đặt của bạn là chính xác, bạn sẽ có lời nhắc PotsgreSQL test=# như được trình bày ở trên.

Cài đặt PostgreSQL trên Windows

Làm theo các bước nhất định để cài đặt PostgreSQL trên máy Windows của bạn. Đảm bảo rằng bạn đã tắt phần mềm Antivirus của bên thứ ba trong khi cài đặt.

  • Chọn số phiên bản PostgreSQL bạn muốn và chính xác nhất có thể, nền tảng bạn muốn từ EnterpriseDB

  • Tôi đã tải xuống postgresql-9.2.4-1-windows.exe cho PC Windows của mình đang chạy ở chế độ 32bit, vì vậy hãy để chúng tôi chạy postgresql-9.2.4-1-windows.exevới tư cách là quản trị viên để cài đặt PostgreSQL. Chọn vị trí mà bạn muốn cài đặt nó. Theo mặc định, nó được cài đặt trong thư mục Program Files.

  • Bước tiếp theo của quá trình cài đặt sẽ là chọn thư mục nơi dữ liệu của bạn sẽ được lưu trữ. Theo mặc định, nó được lưu trữ trong thư mục "data".

  • Tiếp theo, thiết lập yêu cầu nhập mật khẩu, vì vậy bạn có thể sử dụng mật khẩu yêu thích của mình.

  • Bước tiếp theo; giữ cổng như mặc định.

  • Trong bước tiếp theo, khi được hỏi về "Ngôn ngữ", tôi đã chọn "Anh, Hoa Kỳ".

  • Phải mất một lúc để cài đặt PostgreSQL trên hệ thống của bạn. Khi hoàn tất quá trình cài đặt, bạn sẽ nhận được màn hình sau. Bỏ chọn hộp kiểm và nhấp vào nút Kết thúc.

Sau khi quá trình cài đặt hoàn tất, bạn có thể truy cập trình bao pgAdmin III, StackBuilder và PostgreSQL từ Trình đơn chương trình của bạn trong PostgreSQL 9.2.

Cài đặt PostgreSQL trên Mac

Làm theo các bước nhất định để cài đặt PostgreSQL trên máy Mac của bạn. Đảm bảo rằng bạn đã đăng nhập bằngadministrator trước khi bạn tiến hành cài đặt.

  • Chọn số phiên bản mới nhất của PostgreSQL dành cho Mac OS có sẵn tại EnterpriseDB

  • Tôi đã tải xuống postgresql-9.2.4-1-osx.dmgcho Mac OS của tôi đang chạy với OS X phiên bản 10.8.3. Bây giờ, chúng ta hãy mở hình ảnh dmg trong công cụ tìm và chỉ cần nhấp đúp vào nó sẽ cung cấp cho bạn trình cài đặt PostgreSQL trong cửa sổ sau:

  • Tiếp theo, nhấp vào postgres-9.2.4-1-osxbiểu tượng này sẽ đưa ra thông báo cảnh báo. Chấp nhận cảnh báo và tiến hành cài đặt thêm. Nó sẽ yêu cầu mật khẩu quản trị viên như được thấy trong cửa sổ sau:

Nhập mật khẩu, tiến hành cài đặt và sau bước này, khởi động lại máy Mac của bạn. Nếu bạn không thấy cửa sổ sau, hãy bắt đầu cài đặt lại một lần nữa.

  • Khi bạn khởi chạy trình cài đặt, nó sẽ hỏi bạn một số câu hỏi cơ bản như vị trí cài đặt, mật khẩu của người dùng sẽ sử dụng cơ sở dữ liệu, số cổng, v.v. Do đó, hãy giữ tất cả chúng ở giá trị mặc định ngoại trừ mật khẩu mà bạn có thể cung cấp theo sự lựa chọn của bạn. Nó sẽ cài đặt PostgreSQL trong máy Mac của bạn trong thư mục Ứng dụng mà bạn có thể kiểm tra -

  • Bây giờ, bạn có thể khởi chạy bất kỳ chương trình nào để bắt đầu. Chúng ta hãy bắt đầu với SQL Shell. Khi bạn khởi chạy SQL Shell, chỉ cần sử dụng tất cả các giá trị mặc định mà nó hiển thị ngoại trừ nhập mật khẩu của bạn, mật khẩu bạn đã chọn tại thời điểm cài đặt. Nếu mọi thứ diễn ra tốt đẹp, thì bạn sẽ ở bên trong cơ sở dữ liệu postgres vàpostgress# lời nhắc sẽ được hiển thị như hình dưới đây -

Xin chúc mừng!!! Bây giờ bạn đã có sẵn môi trường để bắt đầu với lập trình cơ sở dữ liệu PostgreSQL.