Вопросы к Поиску с Алисой
Безопасный режим обновления в MySQL работает следующим образом: при включении этого режима MySQL проверяет каждый запрос UPDATE и DELETE на наличие оператора WHERE, который использует ключ для уникальной идентификации изменяемых строк. orangeable.com Если такого оператора нет, MySQL отклоняет запрос, предотвращая выполнение потенциально опасной операции. orangeable.com
По умолчанию MySQL считает запрос на обновление или удаление «небезопасным», если в нём отсутствует оператор WHERE, использующий ключ для уникальной идентификации изменяемых строк. orangeable.com
Например, если запустить небезопасный запрос в базе данных с включённым безопасным режимом обновления, при попытке обновить данные таблицы без оператора WHERE появится сообщение об ошибке. orangeable.com
Чтобы включить безопасный режим обновления в MySQL, нужно выполнить команду SET SQLSAFEUPDATES = 1, а чтобы отключить — SET SQLSAFEUPDATES = 0. www.codepractice.io andreyex.ru