Результаты поиска
Найдено: 160
… MySQL — одна из самых популярных СУБД . Подключиться к ней можно локально, то есть непосредственно с сервера, где размещена … подключения к БД Локальное подключение с сервера Если у вас есть прямой доступ к серверу, на котором установлен MySQL (например, через SSH ), подключиться к базе данных можно напрямую через командную строку или веб-панель управления, … и безопасный способ, особенно в рамках администрирования веб-проектов. Подключение через терминал Убедитесь, что MySQL-сервер запущен. В большинстве дистрибутивов Linux это можно проверить командой: systemctl status mysql Если видите …
… Язык SQL (Structured Query Language, язык структурированных запросов) используется для взаимодействия с самыми распространёнными базами данных — реляционными. С помощью SQL можно создавать базы данных и таблицы, записывать, извлекать и изменять данные, управлять структурой и доступом к базе данных. Из-за гибкости, удобства и простоты SQL часто используют не только программисты, но и бизнес-аналитики, руководители подразделений, специалисты по … SQL … SQL-запросы: основные команды для управления базами данных …
… MySQL — одна из самых популярных систем управления реляционной базой данных с открытым исходным кодом (в дальнейшем просто «база данных»). Как следует из названия, эта система использует язык SQL (Structured Query Language — язык структурированных запросов). Записи в реляционной базе данных хранятся в таблицах. Это означает, что каждое поле относится к определённому столбцу таблицы. При проектировании архитектуры MySQL важно оптимально задать тип столбцов. От этого зависит, насколько быстро будут обрабатываться запросы, сколько места на …
… PostgreSQL-триггеры — это хранимые процедуры, которые выполняются до, после или вместо определенной операции. Например, при вызове … новых данных. В статье разбираемся, как использовать этот механизм при проектировании БД. Все примеры подходят для PostgreSQL 17 версии и выше. Синтаксис триггера Типы триггеров Операции с триггерами в pgAdmin Создание триггера Изменение и удаление Отображение списка триггеров Отключение и включение Особенности SQL-триггеров Синтаксис триггера Помимо определения триггера, важно знать, как написать функцию. Ниже разобрали синтаксис …
… MySQL — система управления базами данных (СУБД). С её помощью можно управлять базами данных (БД) на сервере. В зависимости от операционной системы, на сервере может быть установлена СУБД MySQL или MariaDB — их функционал сильно похож, и для работы разницы, как правило, нет. В данной статье рассмотрим, с какими проблемами вы можете столкнуться при работе с MySQL и как их решить. Создание базы через ispmanager Раздела «Базы данных» нет в меню Не подходит пароль к серверу баз … MySQL … Решение проблем с MySQL …
… MySQL остается одной из самых популярных систем управления реляционными базами данных, а Ubuntu — одной из наиболее распространенных операционных систем Linux для серверов. В этой статье мы рассмотрим, как установить MySQL на Ubuntu, а также ее дальнейшую настройку. Установка MySQL Настройка MySQL Настройка аутентификации и управление пользователями Проверка работоспособности MySQL Удаление MySQL … MySQL … Установка MySQL в Ubuntu 22.04 …
… SQL-инъекции — наиболее распространённый тип веб-угроз: на их долю приходится более половины всех критических уязвимостей. … стабильности работы сайтов и приложений, утечкам данных клиентов и юридическим рискам для компании. Рассказываем, что такое SQL-инъекции, чем они опасны, как злоумышленники используют эти точки уязвимости для атак, как их распознать и предотвратить. Что такое SQL-инъекция Механизм атаки с помощью SQL-инъекций Архитектура обмена данными: как формируется SQL-запрос Входные точки и … SQL … Что такое SQL-инъекции, чем опасны и как их предотвратить …
… Развёртывание веб-приложения на связке Nginx, PHP и MySQL — одна из базовых задач разработчика и системного администратора. Раньше каждый сервис приходилось вручную настраивать … Структура проекта Создание конфигурационного файла .env — переменные окружения Создание Dockerfile Настройка служб MySQL Nginx PHP-FPM Настройка файрвола (UFW) и запуск среды Запуск контейнеров Изменение настроек среды при ошибках Тестирование стека и проверка подключения к MySQL Файл src/config.php Файл src/index.php Частые проблемы и их решения 502 Bad Gateway PHP не подключается к MySQL …
… PostgreSQL является одной из самых популярных и широко используемых открытых СУБД в мире. В этом руководстве покажем, как легко установить и использовать PostgreSQL в Ubuntu, предоставив пошаговые инструкции для эффективного управления данными. PostgreSQL — мощная система управления базами данных (СУБД), которая широко используется в различных приложениях и веб-сервисах. … Установка и использование PostgreSQL в Ubuntu …
… важно правильно управлять учетными записями и доступом к данным. В этой статье рассмотрим, как создать пользователя в MySQL и эффективно настроить права доступа, чтобы обеспечить безопасность и целостность данных. Создание пользователя MySQL Настройка привилегий Добавление прав Отзыв привилегий Просмотр привилегий пользователей Создание суперпользователя Переименование пользователя Удаление пользователя MySQL Создание пользователя MySQL Создание нового пользователя происходит в среде mysql с помощью команды CREATE USER : …
… Для максимальной производительности сайтов на веб-окружении Битрикс важно своевременно обновлять версии PHP и MySQL. Перед началом работ следует обновить веб-окружение Битрикс до последней версии, о том, как это сделать мы рассказывали … Далее выберем пункт «1. Manage servers in the pool» : В открывшемся списке выбираем пункт «8. Update PHP and MySQL» : Далее вас попросят ввести hostname, после появится меню с выбором увеличения или понижения версия PHP: «1. Update … ID), процесса (PID) и текущий статус выполнения (Status): Нажимаем Enter, чтобы снова попасть в меню обновления PHP и MySQL, а после четыре раза выбираем пункт «0. Previous screen or exit» и попадаем снова в главное меню окружения. Теперь …
… По умолчанию подключиться к базе данных MySQL можно только с того же хоста. Чтобы получить доступ к серверу с другого IP-адреса, нужно настроить удалённое подключение. Внимание! После ручной правки конфигураций MySQL - my.cnf требуется перезапустить сервер MySQL. ispmanager 5 — Службы — MySQL/MariaDB — Рестарт или в консоли сервера: systemctl restart mysql systemctl restart … MySQL … Удаленное подключение к MySQL …
… движков сайтов и сервисов использует для хранения информации базы данных и наиболее популярной, на мой взгляд, считается MySQL. Для предотвращения потери информации следует делать регулярные резервные копии, но что делать если таблица повредилась в следствии программного или аппаратного сбоя, или аварийного завершения сервиса MySQL в силу каких-либо причин? В случае с таблицами в формате MYISAM, все может решиться очень просто с помощью phpmyadmin (как указано на скриншоте) или из консоли терминала: mysqlcheck -u<user> -p<pass> --repair С форматом InnoDB все будет несколько сложней. Изначально, этот формат был разработан с …
… Скрипт резервного копирования MSSQL Создаем директорию, в которой будем хранить скрипт резервного копирования баз данных MSSQL. Переходим в директорию и создаем файл, который будет выполнять резервное копирование. Назовем его scheduler.sql. Содержимое файла следующее: DECLARE @path NVARCHAR(512) DECLARE @name VARCHAR(50) DECLARE @fileName VARCHAR(256) … MySQL … Резервное копирование БД MSSQL для Windows на FTP …
… неделю. Начнём с того, что эксплуатируют прямо сейчас, — роутеры MikroTik. Дальше два долгожителя: уязвимость PostgreSQL продержалась в СУБД около двенадцати лет, а самая старая из восемнадцати дыр в ядре Linux — восемь. Закончим двумя … направлена на незащищённые хосты. Подробнее PostGREShell: репликационная учётка запускает свой код внутри процесса PostgreSQL Исследователи Cyera Research раскрыли подробности уязвимости PostGREShell — CVE-2026-6471 , 7,2 балла по шкале CVSS. … через логическое декодирование заставить сервер загрузить произвольную нативную библиотеку. Код из неё исполнялся уже не с SQL-правами атакующего, а в адресном пространстве СУБД — с правами системной учётной записи сервера. Ошибка появилась вместе …
… работы с большими дампами баз данных. Сегодня мы рассмотрим, как с помощью каждого из этих способов загрузить дамп базы MySQL. Через панель управления ispmanager Зайдем в панель управления и перейдем в пункт Базы данных . Нажмём на кнопку Создать … Например: /var/www/www-root/data/www/ Для загрузки дампа в базу данных databaseimport выполним следующую команду: mysql databaseimport < /var/www/www-root/data/www/databaseimport.sql где databaseimport — имя БД; /var/www/www-root/data/www/databaseimport.sql — путь к файлу с БД. В случае, если возникнет …
… демонстрирует нестандартное использование JavaScript, расширяя возможности PDF. Подробнее Исправлена уязвимость в PostgreSQL, задействованная при атаке на BeyondTrust Для всех поддерживаемых версий PostgreSQL (17.3, 16.7, 15.11, 14.16, 13.19) выпущены обновления, устраняющие более 70 ошибок, включая уязвимость CVE-2025-1094. … США в декабре 2024 года. Проблема связана с библиотекой libpq, которая предоставляет API для взаимодействия с СУБД PostgreSQL. Уязвимость позволяет злоумышленникам внедрять произвольный SQL-код через функции экранирования спецсимволов …
… ограничения «хороших», чтобы они не увеличивали нагрузку на сайт. Читать статью Установка и использование PostgreSQL в Ubuntu PostgreSQL — мощная система управления базами данных (СУБД), которая широко используется в различных приложениях и веб-сервисах. … в виде таблиц с явными связями между ними. В новой статье показываем, как легко установить и использовать PostgreSQL в Ubuntu и даём пошаговые инструкции для эффективного управления данными. Читать статью Habr: самое интересное за май … Май — первая летняя акция, установка PostgreSQL в Ubuntu и уязвимости месяца …
… инструкция для всех дистрибутивов одинаковая. На сервере должны быть установлены веб-сервер (Apache или NGINX) и СУБД (MySQL или PostgreSQL), а также PHP. Можно взять сервер с предустановленным рецептом LAMP или LEMP. Устанавливаем сервер, веб-интерфейс и агент. Для веб-сервера Apache и СУБД MySQL: # apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent Для …
… Устанавливаем и настраиваем dovecot Установка веб-сервера и сервера БД Если на сервере уже установлен веб-сервер и БД mysql/mariadb , то установку пакетов нужно пропустить и перейти к пункту «Устанавливаем и настраиваем postfixadmin» . Для CentOS: yum install epel-release -y yum install mariadb mariadb-server php php-imap php-mysqli php-mbstring httpd -y Устанавливаем пароль root , на все вопросы жмём enter , при запросе нового пароля (шаг 2) придумываем и вводим новый пароль для пользователя root: /usr/bin/mysql_secure_installation Запускаем веб-сервер и включаем автозагрузку: systemctl start httpd systemctl enable httpd Запускаем …
… munin-node 1.2 Примеры добавления графиков 1.2.1 Добавляем сбор статистики Apache сервера 1.2.2 Добавляем сбор статистики MySQL сервера 2 CentOS 2.1 Устанавливаем munin и munin-node 2.2 Примеры добавления графиков 2.2.1 Добавляем сбор статистики Apache сервера 2.2.2 Добавляем сбор статистики MySQL сервера 3 Отправка уведомлений на e-mail Debian/Ubuntu Устанавливаем munin и munin-node # apt-get install munin … выйти из под пользователя munin # exit Примеры добавления графиков Рассмотрим добавление графиков по статистике Apache и MySQL. Добавляем сбор статистики Apache сервера Проверяем подкючены-ли необходимые для этого плагины: # munin-node-configure …
… обеспечения, необходимый для работы веб-сайтов. В него входят: L inux — операционная система; A pache — веб-сервер; M ySQL / MariaDB — сервер баз данных; P HP — интерпретатор применяемого в разработке web-приложений языка PHP. Иногда его … сервера. К семейству Linux относятся CentOS , Debian , Ubuntu . От операционной системы зависит то, какие версии PHP и MySQL / MariaDB будут доступны для установки. Это, в свою очередь, может быть важно для CMS сайтов — эти параметры могут быть … Установка сервера баз данных В стеке LAMP функции сервера баз данных могут выполнять MariaDB или MySQL . Установка MariaDB MariaDB — сервер баз данных с открытым исходным кодом. Процесс установки состоит из двух шагов: …
… LEMP — набор программного обеспечения для работы сайтов и веб-приложений. В отличие от LAMP (Linux, Apache, MySQL/MariaDB, PHP), в LEMP в качестве веб-сервера используется не Apache, а Nginx (читается как Engine-X): L inux — операционная система; E ngine-X — веб-сервер nginx; M ySQL / MariaDB — сервер баз данных; P HP — интерпретатор применяемого в разработке web-приложений языка PHP Операционная … сервера. К семейству Linux относятся CentOS , Debian , Ubuntu . От операционной системы зависит то, какие версии PHP и MySQL/MariaDB будут доступны для установки. Это, в свою очередь, может быть важно для CMS сайтов — такие параметры могут быть …
… сайте в разделе Download . К обновлению следует подойти со всем вниманием. В плагине для работы с базой данных MySQL были произведены большие изменения относительно клиентских запросов и прав доступа. Крайне рекомендуется перед обновлением сделать резервную копию базы данных. Наиболее значимые изменения в этой версии такие: MySQL-плагин был переработан на работу с MariaDB. Теперь, если вы не хотите использовать хранение данных в базе данных по умолчанию sqlite, потребуется MYSQL 5.5.3 или MariaDB 5.5. Вам потребуется также конвертация текущей MySQL-базы для поддержки MariaDB …
… сортировщиком писем Sieve , в качестве почтового клиента уже стоит Roundcube . DNS-сервер Bind . FTP-сервер ProFTPd. СУБД MySQL. Веб-интерфейс управления базами данных PHPmyadmin . Установлены альтернативные версии PHP 7.4, 8.1, 5.6 для режима CGI, … ispmanager. Для этого пройдемся по каждому из разделов: Веб-сервер Почтовый сервер DNS-сервер FTP-сервер Сервер СУБД MySQL Сервер СУБД PostgreSQL Дисковые квоты Альтернативные версии PHP Fail2ban Важно! Перед установкой или удалением какого-либо ПО крайне желательно …