Как подключить Python к PostgreSQL
Установите PostgreSQL и библиотеку psycopg2, получите параметры подключения через pgAdmin4 или переменные окружения, затем используйте psycopg2.connect(), курсор и autocommit/транзакции для выполнения SQL.
Установите PostgreSQL и библиотеку psycopg2, получите параметры подключения через pgAdmin4 или переменные окружения, затем используйте psycopg2.connect(), курсор и autocommit/транзакции для выполнения SQL.
Пайплайн агрегации — основной инструмент для выполнения сложных запросов в MongoDB. Он эффективнее MapReduce и позволяет объединять фильтрацию, группировку, сортировку и проекцию в одном последовательном процессе.
Amazon RDS упрощает развёртывание и управление PostgreSQL в облаке — от создания экземпляра до подключения через PgAdmin или приложение. Следуйте пошаговой инструкции, настройте безопасность (VPC, группы безопасности, SSL) и мониторинг, чтобы получить надёжную и масштабируемую базу данных для разработки и продакшн.
Azure Data Studio — лёгкий, кроссплатформенный инструмент для работы с базами данных на Linux. В этой статье показано, как установить и запустить Azure Data Studio, подключиться к серверу SQL, удалить приложение и применить базовые меры безопасности и отладки.
Настроить Microsoft SQL Server 2019 в Linux-контейнере Docker просто: скачайте официальный образ, запустите контейнер с ACCEPT_EULA и SA_PASSWORD, смонтируйте volume для /var/opt/mssql и настройте резервное копирование.
В статье показано, как установить PostgreSQL на Ubuntu, создать базу, подключить её к Django через psycopg2, выполнить миграции и протестировать CRUD. Включены советы по безопасности и резервному копированию.
Этот материал объясняет, как обеспечить свойства ACID (атомарность, согласованность, изоляция, надёжность) в MongoDB при помощи Mongoose и Node.js. Вы узнаете требования к окружению (реплика-сет или MongoDB Atlas), два способа реализации транзакций (ручное управление commit/abort и session.withTransaction), типичные ошибки и методику тестирования.
В статье показано, как быстро установить MariaDB на Ubuntu 22.04 из репозиториев дистрибутива, выполнить начовую безопасность, проверить работу, создать пользователя и базу данных, а также корректно удалить сервер при необходимости.
JOIN в SQL объединяет данные из нескольких таблиц за один запрос. INNER возвращает пересечение, LEFT/RIGHT сохраняют все строки одной стороны. Избегайте неэффективных подзапросов — используйте JOIN и проверяйте EXPLAIN.
MongoDB — документная NoSQL‑БД. В статье описаны шаги по запуску сервера, подключению (Node.js), и выполнению CRUD (insert, find, update, delete), а также практики по безопасности и миграции.
Краткое руководство по быстрой установке и настройке Microsoft SQL Server 2019 на Ubuntu 20.04 и подключению через Azure Data Studio. Покрыты команды установки, первичная конфигурация (SA‑пароль, выбор редакции), проверка службы, базовые рекомендации по безопасности, варианты с Docker и чеклисты для ролей.
Краткое практическое руководство по подключению Java-приложения к базе данных MySQL через JDBC. Покрыты: установка драйвера Connector/J, создание базы и пользователя, варианты подключения, выполнение запросов, шаблоны закрытия ресурсов, лучшие практики безопасности и варианты для продакшна (пулы подключений, DataSource).
Adminer — лёгкий и безопасный веб-инструмент для управления множеством СУБД. Установите Apache/PHP/MariaDB и пакет adminer через APT, затем откройте http://127.0.0.1/adminer. Настройте HTTPS и ограничения доступа для продакшена.
DB Browser for SQLite — визуальный инструмент для просмотра, создания и правки файлов баз данных SQLite на Linux. Он позволяет импортировать дампы SQL и CSV, редактировать структуру таблиц и запускать SQL-запросы; всегда работайте с копией файла при анализе чужих баз.
Работайте с датами в базе данных в UTC — это уменьшает ошибки и упрощает логику. Для преобразований используйте CONVERT_TZ(), для арифметики — DATE_ADD()/DATE_SUB(), для разборки дат — набор функций извлечения.
PostgreSQL можно удобно запускать в контейнере Docker для локальной разработки и тестирования: используйте официальный образ, сохраняйте данные в томах, инициализируйте базу через /docker-entrypoint-initdb.d и подключайте приложения через Docker-сеть. Для продакшена оцените требования к производительности, резервному копированию и управлению секретами прежде чем контейнеризировать базу.
Запустить MySQL в Docker можно за минуты — используя официальный образ, том для данных и переменные окружения для начальной настройки. Используйте docker-compose для удобства, помещайте seed-файлы в /docker-entrypoint-initdb.d, а конфиги — в /etc/mysql/conf.d.
Полнотекстовый поиск в MySQL позволяет выполнять естественно-языковые запросы, требует FULLTEXT-индекса и поддерживает три режима: естественный, расширения запроса и булевый. Настройте параметры и перестройте индексы после изменений.
В руководстве показано, как установить MongoDB 4.2 на сервер с Ubuntu 20.04, включить аутентификацию, создать админ‑пользователя и проверить подключение.
В этой статье показано, как установить PostgreSQL и phpPgAdmin на Ubuntu 16.04, настроить роль postgres и получить доступ к веб‑интерфейсу. Включены команды, советы по безопасности и критерии приёмки.