Pustota Новичок 12 Мар 2007 #1 LOCK и UNLOCK Почему если я делаю LOCK TABLES таблица WRITE; То после этого у меня не обрабатываются запросы с командой UPDATE эта_же_таблица ?
LOCK и UNLOCK Почему если я делаю LOCK TABLES таблица WRITE; То после этого у меня не обрабатываются запросы с командой UPDATE эта_же_таблица ?
Pustota Новичок 12 Мар 2007 #3 А смысл тогда лочить, если я с таблицей ничего кроме записи данных не могу сделать...
voituk прозревший 12 Мар 2007 #4 Хм... Ступил. Ты уверен что UPDATE делаешь из того же соединения что и LOCK?
Pustota Новичок 12 Мар 2007 #5 да, делаю MYSQL_CONNECT(), потом лочю, потом делаю несколько апдейтов, потом UNLOCK. Потом MySQL_CLOSE(); Всё в одном скрипте.
да, делаю MYSQL_CONNECT(), потом лочю, потом делаю несколько апдейтов, потом UNLOCK. Потом MySQL_CLOSE(); Всё в одном скрипте.
Апельсин Оранжевое создание 12 Мар 2007 #6 либо не из того соединения выполняешь, что и лочишь, либо делаешь READ lock, а не WRITE.