⚡ «Автоматический бэкап базы данных PostgreSQL - создаем надежный скрипт»
Экспорт/импорт базы данных PostgreSQL
Данная статья описывает процесс экспорта и импорта базы данных postgresql на Linux но эти же команды можно адаптировать и к Windows. Немного теории, для начала разберем какие дампы базы данных бывают и так если дамп был скачан допустим с официального сайта PostgreSQL (демонстрационная база данных) или из другого популярного источника то такой дамп содержит все необходимое для импорта(то есть не только структуру таблиц и данные к ним но и саму базу данных которую можно спокойно импортировать). А теперь рассмотрим другой вариант если база данных была создана пользователем и экспортирована утилитой...
Работаете с PostgreSQL? Показываю 10 основных запросов psql
psql - терминальный клиент для работы с PostgreSQL Тем кто работает с PostgreSQL уметь работать с psql просто обязательно. Ниже 10 основных команд: 1. Версия PostgreSQL select version(); 2. Перечитать конфигурацию SELECT pg_reload_conf(); 3. Список баз данных select * from pg_database; или \l 4. Создать базу данных test_db CREATE DATABASE test_db; 5. Удалить базу данных test_db DROP DATABASE test_db; 6. Переименовать базу данных test_db в test_db1 alter database test_db rename to test_db1; 7. Размер базы данных test_db SELECT pg_size_pretty( pg_database_size( 'test_db' ) ); 8...