- PVSM.RU - https://www.pvsm.ru -
Когда в очередной раз, пытаясь изменить пароль одного из пользователей или вручную поправить поле какой-нибудь одной записи, забываешь ввести WHERE, ты обеспечиваешь себе не только тонну кирпичей, но и незабываемый экспириенс по восстановлению бекапов.
На днях наткнулся на метод, который поможет застраховаться от подобных случаев:
В «юморном» варианте опция запуска MySQL должна быть: --i-am-a-dummy
mysql --i-am-a-dummy -uroot test
В «серьезном» варианте: --safe-updates
mysql --safe-updates -uroot test
dev.mysql.com/doc/refman/4.1/en/mysql-tips.html [1]
Обеспечивает запрет исполнения UPDATE или DELETE FROM, если не указано WHERE или LIMIT.
Автор: MaxPastukhov
Источник [2]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/mysql/20410
Ссылки в тексте:
[1] dev.mysql.com/doc/refman/4.1/en/mysql-tips.html: http://dev.mysql.com/doc/refman/4.1/en/mysql-tips.html
[2] Источник: http://habrahabr.ru/post/159181/
Нажмите здесь для печати.