Я предполагаю, что это связано с вашей связью.Вот почему он работает на вашем терминале (соединение остается прежним), но не на phpmyadmin.Нет опыта работы с MySQL Query Browser, но я подозреваю ту же проблему.
из http://dev.mysql.com/doc/refman/5.0/en/lock-tables.html
Если соединение для сеанса клиента прерывается, обычно или ненормально, сервер неявноосвобождает все блокировки таблиц, удерживаемые сеансом. Например,
phpmyadmin не поддерживает ваше соединение постоянно, поэтому вы можете заблокировать, но не нажимать эту кнопку «sql», сделать вашу блокировку иудерживать блокировку для другого отдельного запроса.Это должно работать, когда все команды помещаются в одну за другой с ;