sql

Подключение к другой базе данных в Drupal 7 (2 способа)

Иногда возникает необходимость подключения к другой базе данных для получения из нее выборки данных или же наоборот для записи. При этом база данных может быть как внешней, так и располагаться на одном хосте с файлами друпала и дефолтной базой данных. Эти маневры в Drupal 7 можно выполнить двумя способами: описанием подключения в settings.php или созданием другого подключения в коде кастомного модуля.

Способы восстановления пароля пользователя (администратора)

В данном сниппете рассмотрим способы восстановления потерянного или забытого пароля администратора или любого другого пользователя. Cброс пароля администратора можно сделать разными способами: выполнением SQL запроса, созданием php файла в корневом каталоге друпала и исполнении его или же (самые быстрые способы) с помощью drush команд.

Получение минимального и максимального значения поля таблицы базы данных

Иногда бывает нужно получить минимальное и максимальное значение какого-нибудь поля. Для примера возьмем поле с ценой field_data_commerce_price, прикрепленное к товару. Соответственно получим минимальную и максимальную цену товара.

Удаление всех таблиц из базы данных

Удалить все таблицы из базы данных друпал установки, не удаляя саму базу данных, можно двумя способами : нативными mysql командами и с помощью drush.

Это может понадобиться, если у mysql пользователя нету прав на создание и удаление баз данных.
Хотя чаще бывает, что права на удаление бд имеются, а вот на создание новой прав нету.