Задать вопрос
keslo
@keslo

Как сформировать запрос к MySQL?

Добрый день.
На сайте на CMS MODx в таблице MySQL есть таблица - modx_site_content. В этой таблице есть столбец под названием cacheable. В этом столбце установлено значение либо 1, либо 0. В зависимости от того, является страница кэшируемой или нет.

Мне необходимо сделать запрос к базе данных, чтобы установить во все колонку по всем строкам значение 0. Сейчас у все страниц стоит значение 1. На сайте порядка 700 страниц, поэтому делать это вручную не совсем хочется.

Как сформировать запрос MySQL, чтобы изменить данные всего столбца?
  • Вопрос задан
  • 2641 просмотр
Подписаться 1 Оценить Комментировать
Решения вопроса 1
samoilenkoevgeniy
@samoilenkoevgeniy
Lead Full-Stack Web Developer
Просто зайдите в PMA(PhpMyAdmin) скорей всего именно она у вас как субд на сервере. откройте эту таблицу и сделайте запрос(нажать на вкладку "SQL" ), который предложили выше:
update modx_site_content set cacheable = value where cacheable = 0
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Melkij
@Melkij
PostgreSQL DBA
Простейший update без условия, вопрос-то в чём?
Ответ написан
update table set column = value where 1
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы