Задавайте вопросы, мы ответим
Вы не зашли.
Приветствую
такая странная штука возникает. Вот начинаю удаление процедуры из db1 и раз от раза выбрасывает, что, мол, процедура test2 отсутствует в БД mysql... привелегии вроде поставил окейные на все действа с mysql и на db1, но не пойму почему не удаляется процедура из bd1, если такой же роцедуры нет в mysql? Схема там или что? Или глюк какой?
помогите разобраться...
Неактивен
Перед удалением сделайте USE(db1) или пишите DROP PROCEDURE(db1.процедура)
Неактивен
В том-то и дело, что пишу именно
Неактивен
Скобки не нужны:
Неактивен
vasya написал:
Скобки не нужны:
DROP PROCEDURE db1.test2;
Нет, я пишу без скобок в смысле... Точно так как обычно положено. Но почему-то ему вот нужно, чтобы в mysql тоже была такая таблица, тогда он удаляет из db1
Неактивен
Поставьте стабильную версию. В противном случае об ошибках имеет смысл писать на http://bugs.mysql.com/
Неактивен
Подозреваю, что оно ищет в текущей базе (т.е. USE db1; DROP PROCEDURE test2
сработает), но багу таки стоит запостить.
Неактивен
Вы думаете - это баг? версия 5.5.2?
Неактивен
Да.
Неактивен
А вообще много багов и часто ли встречаются у 5.5.2? Или это я их только откапываю постоянно
Неактивен
Ответ на свой вопрос вы можете найти на http://bugs.mysql.com/
Неактивен
vasya написал:
Ответ на свой вопрос вы можете найти на http://bugs.mysql.com/
Нет, я имел ввиду статистику этого форума
Неактивен
На этом форуме люди обычно приходят с тем, что что-то не работает в 4.0. А уж
5.5, конечно, никто не ставит.
Неактивен