PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Инсталирайте PostgreSQL на Ubuntu 18.04

Следните стъпки демонстрират как да инсталирате PostgresSQL на Ubuntu 18.04.

Има няколко начина да инсталирате Postgres в Ubuntu.

Но преди да започнем да скачаме и да го инсталираме, знаехте ли, че по подразбиране PostgreSQL вече е наличен в Ubuntu 18.04?

Така че една от опциите е да продължите напред и да използвате версията, която вече е включена в Ubuntu.

Но освен ако нямате причина да не го правите, вероятно ще искате да стартирате най-новата версия на PostgreSQL, като в този случай ще искате да изтеглите и инсталирате най-новата версия.

Този урок обхваща и двете опции.

Проверете текущата си версия на PostgreSQL

Не пречи да проверите текущата си версия на Postgres, преди да започнете да инсталирате нещо.

Отворете своя терминал и изпълнете следната команда:

apt show postgresql

Примерен резултат:

Тук моята локална инсталация на Ubuntu има пакета Postgres версия 10. По време на изпълнение на този пример е наличен PostgreSQL 13 (Postgres 13.1 за да бъдем точни).

Така че ще продължа и ще инсталирам най-новата версия.

Инсталирайте най-новата версия на PostgreSQL

За да инсталирате най-новата версия на PostgreSQL, използвайте PostgreSQL Apt Repository. Можете да направите това, като следвате стъпките по-долу.

Създайте конфигурацията на файловото хранилище:

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

Импортирайте ключа за подписване на хранилището:

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

Актуализирайте списъците с пакети:

sudo apt-get update

Инсталирайте PostgreSQL:

sudo apt-get -y install postgresql

Най-новата версия на PostgreSQL вече е инсталирана на Ubuntu 18.04.

След като бъде инсталиран, се показват подробностите за вашата инсталация на PostgreSQL. Ще видите неща като версия, порт, директории с данни и журнал и т.н.

Горната команда инсталира най-новата версия на PostgreSQL. Ако искате да инсталирате конкретна версия, добавете postgresql с тире, последвано от номера на версията, като този:postgresql-13 .

Репозиторията на PostgreSQL Apt се интегрира с вашите нормални системи и управление на корекции и осигурява автоматични актуализации за всички поддържани версии на PostgreSQL през целия живот на поддръжката на PostgreSQL.

Как да инсталирате локалната версия на PostgreSQL (опция 2)

Ако предпочитате да инсталирате вашата локална версия на PostgreSQL, можете да го направите със следната команда:

sudo apt install postgresql postgresql-contrib

Това е всичко, което трябва да инсталирате на вашата локална версия на PostgreSQL на вашата Ubuntu 18.04 машина.

Свържете се с PostgreSQL

Можете да се свържете с PostgreSQL, като изпълните следната команда:

sudo -u postgres psql

Тази команда използва postgres потребител да се свърже чрез psql помощна програма от командния ред.

След като изпълните тази команда, трябва да видите нещо подобно:

psql (13.1 (Ubuntu 13.1-1.pgdg18.04+1))
Type "help" for help.

postgres=#

Това означава, че сте се свързали успешно с PostgreSQL с psql полезност.

Вече можете да създавате бази данни, да изпълнявате заявки, да изпълнявате psql команди и др.

Например, можете да стартирате следния psql обратна наклонена черта, за да получите информация за текущата ви връзка:

\conninfo

Изпълнението на тази команда трябва да върне нещо подобно:

You are connected to database "postgres" as user "postgres" via socket in "/var/run/postgresql" at port "5432".

По подразбиране PostgreSQL създава postgres потребител и съответен postgres база данни.

Когато се свържете с помощта на postgres потребител, по подразбиране сте свързани с postgres база данни.

Можете също да се свържете с Postgres с помощта на GUI инструменти като PgAdmin, DBeaver, Azure Data Studio (използвайки неговото разширение PostgreSQL).

За да инсталирате Azure Data Studio, вижте Как да инсталирате Azure Data Studio на Ubuntu 18.04.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Връщане като масив от JSON обекти в SQL (Postgres)

  2. PostgreSQL наследяване с JPA, хибернация

  3. Импортиране на .sql файл на windows в postgresql

  4. Ruby 'pg' gem, свързващ грешно копие на libpq.5.dylib (на OSX)

  5. Урок за PostgreSQL за начинаещи – всичко, което трябва да знаете за PostgreSQL