Как да инсталирате PostgreSQL на Windows 10

Знаем, че базите данни, въпреки че много пъти звучат като нещо ужасяващо, всъщност са поредица от таблици и данни, които ни помагат да запазим много по -организиран контрол върху информацията, особено ако тя е в огромни количества или в сложни раздели. Ето защо доброто управление на бази данни ще опрости глобалната работа на тази информация.

Има различни инструменти за създаване, редактиране и управление на данни, така че едно от най -добрите решения за тази задача за управление на данни е PostgreSQL и затова Solvetic ще говори подробно за това какво представлява PostgreSQL и как да го инсталирате на Windows 10.

Какво е PostgreSQLОт създаването си през 1986 г., разработчиците на PostgreSQL са се фокусирали върху създаването на PostgreSQL като обектно-релационна система от бази данни, която е изцяло с отворен код, която от своя страна, както може би подозирате, използва традиционния и популярен SQL език, заедно с други функционалности, които позволяват безопасно и пълно мащабиране на всяко от натоварванията, свързани с данните, върху които ще се работи.

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

Функциите на PostgreSQL са фокусирани върху области като разработване на приложения, защита на целостта на данните и създаване на устойчиви на грешки среди, като по този начин се поддържа наличността на данните.

ХарактеристикаНякои от най -забележителните му характеристики са:

  • PostgreSQL отговаря на 160 от 179 -те необходими функции за SQL: 2011 за управление на ядрото.
  • На ниво работа с данни PostgreSQL работи с примитивни данни като цяло число, числово, низ, булево, структурирано като масив, диапазон, UUID, от документи като JSON / JSONB, XML, геометрия като точка, линия, кръг, многоъгълник и с възможност за използване на персонализирани данни.
  • Той има усъвършенствано индексиране за променливите GiST, SP-Gist, KNN Gist, GIN, BRIN, индекси на покритие, Bloom филтри.
  • Той изпълнява индексиране на дърво тип B, многоколони, изрази и частично.
  • Той интегрира модерен и динамичен инструмент за планиране и оптимизиране на заявки.
  • Можете да изпълнявате вложени транзакции.
  • Интегрира Multi-Version Concurrency Control (MVCC).
  • Възможно е разделяне на таблици.
  • Обработва се целостта на данните (UNIQUE, NOT NULL, Primary Keys, Foreign Keys)
  • Имаме функция за възстановяване след бедствие, която ни позволява да възстановим данните поради аномална ситуация на сървъра.
  • Той има запис на предварително писане (WAL)
  • Той има асинхронна, синхронна и логическа репликация.
  • Обработва пространства на таблици.
  • На ниво защита той предлага различни методи за удостоверяване като GSSAPI, SSPI, LDAP, SCRAM-SHA-256, сертификат и други налични опции.
  • Той интегрира надеждна система за контрол на достъпа.
  • Управлявайте защитата на колони и редове, като оптимизирате целостта на регистрираните данни.
  • Съвместим с процедурни езици PL / PGSQL, Perl, Python и др
  • Ще бъде възможно да се установи връзка с други бази данни или потоци, които имат стандартен SQL интерфейс.
  • Имаме множество разширения за увеличаване на функционалността на PostgreSQL.
  • Поддръжка на международни герои.
  • Пълно текстово търсене и много други функции.

Без повече шум, нека да видим как да инсталираме PostgreSQL на Windows 10.

1. Как да изтеглите PostgreSQL

Етап 1
За целта трябва да отидем на следната официална връзка:

Стъпка 2
Ще видим следното. В нашия случай избираме Windows.

Стъпка 3
След това ще видим следното:

Увеличете

Стъпка 4
Там имаме възможност да изтеглим следното:

  • Интерактивен инсталатор от EnterpriseDB (по подразбиране)
  • Графичен инсталатор от BigSQL

Стъпка 5
Щракваме върху реда „Изтеглете инсталатора“ и ще бъдем пренасочени към следния прозорец, където ще видим различните налични версии за изтегляне:

Увеличете

Стъпка 6
Там проверяваме за кои операционни системи са налични, в този случай ще изтеглим PostgreSQL 11.4 за Windows x86-64 и ще определим къде ще се хоства изпълнимият файл. Кликваме върху Save и чакаме изтеглянето да приключи.

Стъпка 7
След като изтеглянето приключи, изпълняваме изтегления файл и ще видим следното:

Стъпка 8
Това е съветникът за инсталиране на PostgreSQL в Windows 10, щракваме върху Напред и сега определяме директорията, където ще бъде инсталирана, препоръчваме да оставите стойността по подразбиране:

Стъпка 9
Отново кликваме върху Next и в следващия прозорец можем да определим кои компоненти трябва да бъдат инсталирани с PostgreSQL:

Стъпка 10
След като бъдем избрани, щракваме върху Напред и можем да редактираме пътя, по който ще се хостват PostgreSQL данните:

Стъпка 11
След като това бъде дефинирано, щракваме върху Напред и е време да зададем паролата за суперпотребителя на базата данни PostgreSQL:

Стъпка 12
Щракнете върху Напред и в следващия прозорец ще оставим порта по подразбиране за PostgreSQL:

Стъпка 13
Щракваме върху Напред и сега определяме регионалната конфигурация:

Стъпка 14
След като бъде избрано в следния прозорец, ще намерим обобщение на стъпките, които току -що изпълнихме:

Стъпка 15
Щракваме отново върху Напред и ще видим следното съобщение:

Стъпка 16
Щракването върху „Напред“ ще доведе до инсталационния процес на PostgreSQL в Windows 10:

Стъпка 17
Когато процесът на инсталиране приключи, ще видим следното, където можем да премахнем отметката от кутията на Stack Builder, която позволява изтеглянето и инсталирането на допълнителни инструменти на PostgreSQL в Windows 10. Сега, ако искате да видите какво прави Stack Builder, оставете полето активно и при натискане на бутона "Край"

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

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

Ако не използваме този метод, можем да го стартираме от менюто Start / PostgreSQL 11 / Application Stack Builder.

2. Как да получите достъп до PostgreSQL в Windows 10

Етап 1
За достъп до базата данни отиваме на пътя Start / PostgreSQL 11 и там кликваме върху pgAdmin 4:

Стъпка 2
Това ще доведе до зареждане на услуги:

Стъпка 3
След като тази стъпка приключи, имаме достъп до конзолата PostgreSQL 11, която ще бъде отворена в браузър и в първата стъпка ще въведем паролата на суперпотребителя, зададена в процеса, обяснен от Solvetic:

Стъпка 4
Щракнете върху OK и това ще бъде конзолната среда на PostgreSQL. Щракваме върху реда Сървъри

Увеличете

Стъпка 5
Ще се покаже PostgreSQL базата данни и ще е необходимо да въведете паролата отново:

Стъпка 6
Когато се свържем, ще видим подробности за избраната база данни:

Увеличете

Стъпка 7
Както ще видите от лявата страна има серия от секции, това са:

Бази данниВ този раздел е възможен достъп до настройки като:

  • Каталози
  • Събития (редактиране)
  • Програмни езици
  • Схеми
  • Разширения и др

Всяка от тези опции обработва редица свързани функции:

Увеличете

Вход / Групови ролиКакто подсказва името му, в този раздел ще имаме възможността да видим подробности за ролите на групите, както и да получим достъп до регистър на влизания в PostgreSQL:

Таблични пространстваТам можем да управляваме пространствата на PostgreSQL таблиците:

Сега в централната конзола можем да намерим различни раздели като:

ТаблоТам обработваме общата информация за избраните параметри:

Увеличете

Имоти:Тук откриваме свойствата на селекцията:

Увеличете

SQLТам можем да зададем променливите и SQL командите за използване

Увеличете

СтатистикаКакто казва името му, имаме достъп до статистиката на избрания обект:

Увеличете

Зависимости / ЗависимиТук е възможно да получите достъп до услугите, от които зависи PostgreSQL или от които зависи директно от базата данни.

Увеличете

Стъпка 8
Забелязахме, че в раздела SQL се генерира грешка и това е така, защото командният ред не е конфигуриран за SQL, за това трябва да получим достъп до Windows 10 Explorer и да отидем на пътя, където е инсталиран PostgreSQL, в този случай е следното:

 C: \ Program Files \ PostgreSQL \ 11 \ bin
Там трябва да потвърдим, че psql файлът съществува:

Увеличете

Стъпка 9
След като потвърдим, ще копираме посочения път (C: \ Program Files \ PostgreSQL \ 11 \ bin) и ще преминем към следния път. Кликваме върху реда „Разширена конфигурация на системата“

 Контролен панел \ Система и защита \ Система

Увеличете

Стъпка 10
Ще видим следното. Там кликваме върху бутона „Променливи на околната среда“

Стъпка 11
В изскачащия прозорец ще намерим реда PATH:

Стъпка 12
Избираме го и кликваме върху бутона Редактиране и ще видим следното:

Стъпка 14
Щракваме върху New и ще поставим PostgreSQL пътя:

Стъпка 15
Повтаряме процеса, за да копираме следния ред:

 C: \ Program Files \ PostgreSQL \ 11 \ lib

Стъпка 16
Кликнете върху OK в изскачащите прозорци, за да запазите промените. След това ще отидем до конзолата на командния ред и ще изпълним следното:

 psql -U postgres postgres

Стъпка 17
Чрез въвеждане на парола ще имаме достъп до базата данни и ако актуализираме браузъра, можем да видим, че SQL връзката вече е установена в раздела SQL:

Стъпка 18
От конзолата можем да стартираме \ du, за да видим ролите на postgres:

Solvetic ви е обяснил подробно начина на инсталиране на PostgreSQL на Windows 10 и по този начин има идеално и практично решение за управление, контрол и администриране на данни по безопасен, динамичен и защитен начин благодарение на PostgreSQL.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave