2012-02-26 26 views
0

私は、mysqlでVIEWを作成する際のドキュメントを読んできました。一時的なものか永久的なものかは分かりません。 1つのセッションでのみ使用したい場合は、手動でDROP VIEWクエリをPHPスクリプトに追加する必要がありますか、または接続が終了するとビューが破棄されるのですか?mysqlで明示的にDROP VIEWを行う必要がありますか?

答えて

1

作成すると、ビューは削除されるまで保持されます。通常の表と非常によく似ています。現在の接続セッションが一時テーブルのように終わると、それらは削除されません。

1

ビューは削除されるまで永続的です。ユーザーセッションにバインドされた構造が必要な場合は、おそらく一時テーブルが必要です。

一時テーブルは、作成に使用された接続でのみ表示され、接続が閉じられると消えます。

関連する問題