Это для Mac, но должно быть одинаковым для других ОС, за исключением расположения настроек.
Ошибка, которую мы получаем при попытке небезопасной DELETEоперации

В новом окне снимите флажок Safe updates

Затем закройте и снова откройте соединение. Нет необходимости перезапускать сервис.
Теперь мы собираемся попробовать еще DELETEраз с успешными результатами.

Так что же это за безопасные обновления? Это не злая вещь. Это то, что MySql говорит об этом.
Используя --safe-updatesопцию
Для новичков полезной опцией запуска является --safe-updates(или
--i-am-a-dummy, которая имеет тот же эффект). Это полезно в тех случаях, когда вы могли сделать DELETE FROM tbl_nameзаявление, но забыли его WHERE. Обычно такой оператор удаляет все строки из таблицы. С помощью --safe-updatesвы можете удалять строки только указав ключевые значения, которые их идентифицируют. Это помогает предотвратить несчастные случаи.
Когда вы используете эту --safe-updatesопцию, mysql выдает следующий оператор при подключении к серверу MySQL:
SET sql_safe_updates=1, sql_select_limit=1000, sql_max_join_size=1000000;
Можно безопасно включить эту опцию, когда вы работаете с производственной базой данных. В противном случае вы должны быть очень осторожны, чтобы случайно не удалить важные данные.