- Пользователь:
postgres - Пароль пользователя:
1234
- Откройте
PowerShell. Для этого нажмитеWin + R, введитеpowershellи нажмитеEnter. - Перейдите в папку с исполняемыми файлами
PostgreSQL:cd "C:\Program Files\PostgreSQL\16\bin" - Подключитесь к
PostgreSQLпод пользователемpostgres:.\psql -U postgres - Введите пароль
1234, когда будет предложено.
- Создайте базу данных
online_store_tea:CREATE DATABASE online_store_tea;
- Выполнить SQL-команду для получения списка баз данных:
SELECT datname FROM pg_database;- Подключитесь к базе данных:
\c online_store_tea
- Пример замены кодировки на
1251:psql \! chcp 1251
- Пример создания таблицы
products:CREATE TABLE products ( id SERIAL PRIMARY KEY, name VARCHAR(100) NOT NULL, price NUMERIC(10, 2) NOT NULL );
- Пример добавления данных в таблицу
products:INSERT INTO products (name, price) VALUES ('Чай черный', 150.00); INSERT INTO products (name, price) VALUES ('Чай зеленый', 200.00);
- Пример запроса для получения всех продуктов:
SELECT * FROM products;
- Чтобы удалить столбец из таблицы products, используйте команду
ALTER TABLEс операторомDROP COLUMN. Например, для удаления столбца с именемprice, выполните следующий SQL-запрос:ALTER TABLE products DROP COLUMN price;
- Чтобы добавить новый столбец в таблицу
products, используйте командуALTER TABLE, с операторомADD COLUMN. Например, если вы хотите добавить столбецdescriptionтипаVARCHAR, выполните следующий SQL-запрос:ALTER TABLE products ADD COLUMN description VARCHAR(255);
- Откройте
PowerShell: ЗапуститеPowerShellот имени администратора. - Используйте команду
dropdb: Введите следующую команду:dropdb -U postgres online_store_tea - Введите пароль: Если у вас настроена аутентификация по паролю, вам будет предложено ввести пароль для пользователя PostgreSQL.
- Удалить базу данных в PostgreSQL с именем
online_store_teaнужно использовать SQL-команду:DROP DATABASE online_store_tea;