Cách cài đặt PostgreSQL trên Ubuntu

postgreSQL

PostgreSQL là một hệ thống quản lý cơ sở dữ liệu miễn phí theo giấy phép có cùng tên, cũng có hỗ trợ các thủ tục được lưu trữ bằng các ngôn ngữ như Java, C ++, Ruby, Python Perl ...

Việc quyết định nên sử dụng MySQL hay PostgreSQL có thể là một vấn đề nan giải. Có vẻ như cái thứ nhất nhanh hơn cái thứ hai một chút, nhưng cái thứ hai, miễn phí, dày đặc hơn nhiều về tính năng. Vì vậy, trong Ubunlog chúng tôi muốn dạy bạn cách tải về, cài đặt y chuẩn bị PostgreSQL để sử dụng trong Ubuntu (hoặc bất kỳ bản phân phối Linux nào khác) theo cách đơn giản nhất có thể.

Cài đặt PostgreSQL

Để cài đặt nó, chúng ta phải thêm một kho lưu trữ mới vào danh sách kho lưu trữ của chúng tôi. Chúng tôi có thể làm điều đó một cách dễ dàng bằng cách thêm một dòng vào source.list với kho lưu trữ được đề cập. Đối với điều này, chúng tôi thực hiện:

sudo sh -c 'echo «deb http: // apt.postgresql.org / pub / repos / apt /` lsb_release -cs`-pgdg main »>> /etc/apt/sources.list.d/pgdg.list'

Bây giờ chúng ta phải tải xuống khóa GPG để apt có thể kiểm tra tính hợp lệ của các gói mà chúng tôi tải xuống từ kho lưu trữ trước đó. Chúng tôi thực hiện:

wget -q https://www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key add -

Tiếp theo chúng tôi cập nhật kho lưu trữ:

sudo apt-get update

Và cuối cùng, chúng tôi cài đặt các gói PostgreSQL tương ứng:

 sudo apt-get install postgresql postgresql-Contrib

Chuẩn bị PostgreSQL để sử dụng

Để bắt đầu sử dụng PostgreSQL, trước tiên chúng ta phải kết nối chúng tôi với máy chủ của bạn. Để làm được điều này, khi cài đặt PostgreSQL, chúng tôi đã thực sự đã tạo một người dùng hệ thống có tên là "postgres". Người dùng này có đặc quyền quản trị cơ sở dữ liệu PostgreSQL, vì vậy bước đầu tiên là đăng nhập với người dùng đó:

sudo su - postgres

Bây giờ chúng ta phải khởi động thiết bị đầu cuối PostgreSQL để đăng nhập vào máy chủ cơ sở dữ liệu. Để làm điều này, chúng tôi thực thi 'psql' và chúng tôi chúng tôi đăng nhập để kết nối với máy chủ.

psql

Nếu chúng ta muốn xem xét kết nối hoặc phiên bản mà chúng ta có từ PostgreSQL, chúng ta có thể thực thi lệnh sau:

postgres- # \ conninfo

Cuối cùng, cho ngắt kết nối khỏi máy chủ từ cơ sở dữ liệu, chúng tôi có thể làm điều đó bằng cách thực hiện như sau:

postgres- # \ q

ra

Lưu ý rằng lệnh «thoát» được thực thi để phiên thoát mà chúng tôi đã bắt đầu ngay từ đầu với người dùng «postgres».

Nếu bạn gặp bất kỳ vấn đề nào trong quá trình cài đặt hoặc chuẩn bị PostgreSQL, vui lòng để lại trong phần nhận xét và chúng tôi sẽ cố gắng hết sức để giúp bạn. Cho đến lần sau.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Pedrin Bermeo (@pedropaulbermeo) dijo

    Với dòng lệnh đầu tiên, tôi nhận được như sau
    "Deb: 1:" deb: 'echo: không tìm thấy

  2.   Erik dijo

    người anh em xuất sắc