Доброго времени суток, уважаемые форумчане.
Триггер не хочет оптимизировать таблицу.
DELIMITER //
DROP TRIGGER IF EXISTS ac_blog_dir //
CREATE DEFINER = CURRENT_USER TRIGGER ac_blog_dir BEFORE INSERT ON ac_blog_dir
FOR EACH ROW
BEGIN
OPTIMIZE TABLE ac_blog_dir;
END //
DELIMITER ;
Думала может у меня еще OPTIMIZE TABLE для InnoDB не работает, заменила на
ALTER TABLE ac_blog_dir ENGINE InnoDB
Но и от этого
#1422 - Explicit or implicit commit is not allowed in stored function or trigger
(Явная или не явная фиксация не позволена в сохраненной функции или триггере)
Может кто знает, как обойти эту бугагу? Подскажите, а...