Как убрать safe mode в mysql?

Пользователь

от ottilie.farrell , в категории: SQL , 3 года назад

Как убрать safe mode в mysql?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от richard , 3 года назад

@ottilie.farrell Не рекомендую полностью отключать safe mode, но можете временно отключить установив SQL_SAFE_UPDATES значение 0, вот так:


1
2
3
4
5
6
7
SET SQL_SAFE_UPDATES = 0;

# Ваш код SQL

SET SQL_SAFE_UPDATES = 1; 

# Не забудьте его включить обратно


Пользователь

от brook , 2 года назад

@ottilie.farrell 

Чтобы убрать режим Safe Mode в MySQL, вы можете следующее:

  1. Откройте файл my.cnf и найдите строку safe-mode, которая обычно находится в секции [mysqld].
  2. Удалите эту строку или поставьте перед ней символ #, чтобы она стала комментарием.
  3. Перезапустите сервер MySQL, чтобы изменения вступили в силу.


Например:

1
2
# Safe Mode
# safe-mode


Помните, что режим Safe Mode ограничивает некоторые возможности MySQL, такие как изменение параметров сервера с помощью переменных сеанса и выполнение некоторых операций с правами пользователя root. Убирайте режим Safe Mode только в том случае, если вы уверены в том, что это необходимо, и учтите соответствующие риски.