Создание базы данных MySQL

В базовых возможностях хостинга Beget есть работа с базами данных MySQL. Рассмотрим процесс создания базы данных на хостинге. Первым делом заходим в панель управления, кликаем по иконке MySQL. В верхней части располагается окно создания базы данных, в которое вводим имя базы данных и пароль. Волшебная палочка в поле пароля создает случайный пароль. При необходимости можно…

Как изменить email администратора WordPress

Многие сайты на WordPress создавались довольно давно. Иногда случается так, что люди их создававшие уже не имеют отношения к проекту, а проект растет и цветет. В таких случаях возникает необходимость смены email-адреса администратора сайта. Если не получается выполнить эту операцию через настройки системы управления контентом, то приходится прибегнуть к смене адреса электронной почты через базу…

DATE ADD в MySQL

На PHP-сайтах иногда удобнее оперировать датой непосредственно в запросе MySQL. Это избавляет от необходимости обработки дат средствами PHP. Рассмотрим функцию DATE_ADD в MySQL. Функция добавления даты позволяет получить дату, к которой прибавлен определенный период. К примеру, рассмотрим таблицу из двух полей: id и date В качестве пробной задачи будем использовать поиск строк, в которых дата…

Первое и последнее воскресенье месяца на MySQL

Часто на практике встречается задача вычисления первого и последнего воскресенья месяца. Рассмотрим вариант решения этой задачи на MySQL, SELECT DATE_SUB(`dates`.`date`,INTERVAL DAY(`dates`.`date`)-1 DAY) as firstDay, LAST_DAY(`dates`.`date`) as lastDay, DATE_ADD(DATE_SUB(`dates`.`date`,INTERVAL DAY(`dates`.`date`)-1 DAY),INTERVAL 6-WEEKDAY(DATE_SUB(`dates`.`date`,INTERVAL DAY(`dates`.`date`)-1 DAY)) DAY) as firstSunday, DATE_SUB(LAST_DAY(`dates`.`date`),INTERVAL (WEEKDAY(LAST_DAY(`dates`.`date`))+1)%7 DAY)as lastSunday FROM ( SELECT ‘2021-05-16’ `date` ) `dates` В данном примере определение осуществляется относительно первого и…

Подключение к MySQL на Delphi

  Как можно подключиться к БД MySQL, через стандартные компоненты ADO. Для начала, нам потребуется драйвер ODBC, для доступа к MySQL — MySQL Connector ODBC. В примере используется  версия 5.1.7. Скачать, можно, например тут. После установки данного драйвера, мы формируем наш проект, на форме у меня следующие компоненты: TADOConnection TADOQuery TButton Теперь давайте настроим наше подключение к MySQL. Выделяем компонент TADOConnection, далее открываем диалоговое окно…

Замена в MySQL

В языке MySQL оператор замены в явном виде не представлен. Как же быть если необходимо запросом провести замену некоторых символов или слов в базе данных. Замена в MySQL реализуется посредством запроса UPDATE с использованием функции REPLACE. К примеру, требуется заменить все вхождения  одного набора символов другим. Для этого достаточно выполнить такой запрос: UPDATE `Имя таблицы`…