Триггеры импорта из файла дампа mysql
Я столкнулся с неприятной ситуацией на общем хосте. Я пытался импортировать дамп базы данных, который содержал несколько триггеров. После выполнения
DELIMITER ;;
phpMyAdmin вернул ошибку, заявив, что для изменения разделителя мне нужны привилегии SUPER.
Однако, когда я вручную набрал триггер создания запросов: (пример)
DELIMITER ;;
CREATE TRIGGER after_insert_user AFTER INSERT ON user FOR EACH ROW
BEGIN
INSERT INTO priv (uid,role) VALUES (NEW.id,'guest');
END;;
все работает абсолютно нормально.
Есть ли способ обойти эту проблему на общем хосте (т. Е. Я не могу получить привилегии root для своего пользователя базы данных), или я буду вынужден вручную копировать запросы на создание триггера при каждой передаче базы данных из локальной системы? сервер на производственный?