Нужно ли явно DROP VIEW в MySQL? - PullRequest
1 голос
/ 26 февраля 2012

Я прочитал документацию по созданию VIEW в mysql и не могу понять, являются ли представления временными или постоянными. Если я хочу использовать их только для одного сеанса, нужно ли вручную добавлять запрос DROP VIEW в мой PHP-скрипт или представления разрушаются при закрытии соединения?

Ответы [ 2 ]

2 голосов
/ 26 февраля 2012

Просмотры являются постоянными, пока не будут удалены.Если вам нужна структура, привязанная к сеансу пользователей, то, возможно, вам понадобятся временные таблицы .

Временные таблицы видны только для соединения, использованного для их создания, и они исчезают после подключениязакрыто.

2 голосов
/ 26 февраля 2012

После создания представления сохраняются до тех пор, пока не будут удалены - очень похоже на обычные таблицы. Они не удаляются, когда текущий сеанс соединения заканчивается как временные таблицы.

...