PostgreSQL
Таксама называецца postgres, pgsql
Сервер баз даных PostgreSQL. У Windows працэсам службы з'яўляецца postgres.exe. Усталёўшчык таксама можа дадаць pgAdmin. Гэта не MySQL.
Што вам трэба ведаць
PostgreSQL - гэта postgres.exe. MySQL - гэта mysqld.exe.
postgres.exe - гэта сервер PostgreSQL. Усталёўшчык для Windows можа дадаць pgAdmin. MySQL - гэта іншы сервер. DBeaver і pgAdmin - гэта кліенты, а не сам рухавік.
- Што гэта такое?
- Сервер баз даных PostgreSQL
- Тое ж самае, што і MySQL?
- Не. Іншы рухавік і выканальны файл
- Ці патрэбны pgAdmin?
- Не. Усталёўшчык можа яго дадаць
Што такое PostgreSQL?
PostgreSQL - гэта сервер баз даных. postgres.exe - гэта працэс Windows. Гэта не MySQL, не pgAdmin і не DBeaver.
Калі вы ніколі ім не карысталіся
Калі на занятках сказалі ўсталяваць PostgreSQL, выкарыстоўвайце ўсталёўшчык для Windows з postgresql.org/download/windows. postgres.exe - гэта сервер. Адзнака pgAdmin ва ўсталёўшчыку дадае pgAdmin4.exe. Гэты графічны інтэрфейс неабавязковы. MySQL - гэта іншы рухавік з mysqld.exe. DBeaver можа падключацца да абодвух.
Для чаго ён выкарыстоўваецца?
Схемы, SQL і ролі. mysqld.exe - гэта іншы рухавік на іншым порце па змаўчанні.
Усталёўшчык можа зарэгістраваць postgresql-x64-##. Гэтая служба - не MySQL80.
Сцяжок ва ўсталёўшчыку EDB. Калі яго зняць, сервер усё роўна ўсталюецца.
Для каго ён прызначаны?
- Распрацоўшчыкі, чый стэк - Postgres
- Студэнты, чый README прадугледжвае порт 5432
- Усе, хто ўсталяваў MySQL і здзівіўся, чаму адсутнічае psql
Бягучы стан
PostgreSQL (1996) - гэта актуальны сервер баз даных ад PostgreSQL Global Development Group. Вытворца дагэтуль накіроўвае карыстальнікаў Windows на https://www.postgresql.org/download/windows/.
Колькі яму гадоў?
PostgreSQL бярэ пачатак у 1990-х гадах. Сучасныя ўсталёўшчыкі для Windows пастаўляюць свежыя серверы лінеек 16/17. Ён належыць да таго ж пакалення, што і MySQL, і старэйшы за MongoDB Compass. Нататка часоў версіі 7.x і Cygwin - гэта ўжо гісторыя.
Версіі
Спачатку асноўныя каналы. Дакладныя нумары зборак не ўсе правераны тут.
Сістэмныя патрабаванні
Значэнні адпавядаюць адкрытым указанням выдаўца. Нагрузка ўсё яшчэ змяняе рэальную патрэбу.
Мінімум
| Аперацыйная сістэма | Актульны 64-бітны выпуск Windows 10 або Windows 11, згодна з бягучымі заўвагамі да PostgreSQL для Windows |
|---|---|
| Аператыўная памяць | Класа 1 GB недастаткова. Афіцыйная дакументацыя разглядае аператыўную памяць як пытанне тонкай налады сервера |
Профіль выкарыстання рэсурсаў
- Патрабаванні да працэсара
- Залежыць ад таго, што вы адкрываеце ў праграме
- Патрабаванні да аператыўнай памяці
- Залежыць ад дакументаў, укладак альбо бібліятэк
Усталяваныя працэсы
Гэтыя выканальныя файлы належаць гэтаму прадукту, калі ён усталяваны.
| postgres.exe | Працэс сервера PostgreSQL |
|---|
Кампаненты аўтазагрузкі
Усталёўшчык можа запускаць службу пры загрузцы. Гэта postgres.exe, а не pgAdmin.
Размяшчэнне файлаў
| Тыповая ўстаноўка | C:\Program Files\PostgreSQL\<version>\ |
|---|
Фарматы файлаў
Распаўсюджаныя праблемы
Порт 5432 ужо выкарыстоўваецца
Старая служба Postgres або кантэйнер Docker могуць заняць яго. Стандартны для MySQL порт 3306 - гэта іншы порт.
Карыстальнікі выдаляюць pgAdmin і думаюць, што сервер знік
pgAdmin4.exe - гэта графічны інтэрфейс. Служба і postgres.exe могуць застацца.
Вырашэнне праблем
Усталюйце з postgresql.org/download/windows
Праект накіроўвае на ўсталёўшчык EDB. Выпадковы zip-архіў з Postgres - гэта смецце.
Services.msc: postgresql-x64-##
Гэта дадзены рухавік. MySQL80 належыць іншаму вытворцу.
psql -U postgres або pgAdmin для праверкі ўваходу
Workbench не падтрымлівае Postgres як асноўны пратакол.
Альтэрнатывы
MySQL, калі стэк пабудаваны на MySQL. SQLite для файлавай БД. DBeaver або pgAdmin для графічнага інтэрфейсу.
Афіцыйная дапамога і спампоўкі
Пачынайце з распрацоўшчыка. Выпадковыя сайты з exe не з'яўляюцца каналам падтрымкі.
| Спампаваць | www.postgresql.org/download/windows/ Афіцыйны ўсталёўшчык альбо старонка вытворцы |
|---|---|
| Даведка | www.postgresql.org/docs/ Падтрымка ад вытворцы |
| Афіцыйны сайт | www.postgresql.org/ Пачынайце адсюль, а не з выпадковага хостынгу exe |
| Усталёўшчыкі для Windows | www.enterprisedb.com/downloads/postgres-postgresql-downloads Усталёўшчык EDB, на які спасылаецца праект |
Звязанае абсталяванне
Серверу патрабуецца аператыўная памяць для shared_buffers і дыск для каталога даных. Відэакарта не мае значэння.
Тэхнічныя падрабязнасці
Тэхнічныя падрабязнасці
Нумары версій вытворцы змяняюцца. Гэты артыкул не замацоўвае пэўную зборку.
Крыніцы і праверка
Зафіксаваная пазнака крыніцы: жнівень 2026. Гэтая пазнака не пацвярджае незалежную праверку. Як мы даследуем.
- Афіцыйны сайт PostgreSQL · Старонка прадукту ад вытворцы
- Даведка PostgreSQL · Падтрымка ад вытворцы
- Дакументацыя PostgreSQL · Афіцыйная дакументацыя сервера
- Карта працэсаў Foxhole · Уласныя ўзоры на ПК з Windows. Не лабараторны тэст.
Ці быў гэты артыкул карысным?
Дастаткова адказаць "так" або "не". Выберыце прычыну, калі хочаце, або дадайце кароткую нататку.
Дзякуй. Гэта дапамагае нам паляпшаць гэтую старонку.