2️⃣ 2 day: Dig into DB, Postgres SQL install and tables
Install
- Установить https://brew.sh/
brew install postgresql
This formula has created a default database cluster with:
initdb --locale=C -E UTF-8 /opt/homebrew/var/postgresql@14
To start postgresql@14 now and restart at login:
brew services start postgresql@14
Or, if you don't want/need a background service you can just run:
/opt/homebrew/opt/postgresql@14/bin/postgres -D /opt/homebrew/var/postgresql@14
brew services start postgresql
- Устанавливаю https://www.pgadmin.org/
Начинаем тыкаться. Создаем пользователя
psql postgres
Создайте нового пользователя и базу данных:
CREATE USER ntcadAdmin WITH PASSWORD 'adminadmin';
CREATE DATABASE ntcadfirstpostgresdb;
GRANT ALL PRIVILEGES ON DATABASE ntcadfirstpostgresdb TO ntcadAdmin;
:::warning LOWER CASE
:::
brew info postgresql
(убрать #) и заменить на:
Открыть файл pg_hba.conf:
nano pg_hba.conf
Добавить строку внизу файла:
host all all 0.0.0.0/0 md5
Сохранить изменения и выйти из редактора.
:::warning Ну и залупа этот ваш pgAdmin. dBeaver ТОП!
:::
емае. это что такое)) кайф
Накидываем данных
\