14

一時テーブルの削除に問題があります。ユーザー アカウントには「ドロップ」権限がありません。セキュリティ上の理由から、その権限を付与したくありません。

「ドロップ一時」のような特権を見つけようとしましたが、ありません。唯一のオプションは、すべての「テーブルのドロップ」ステートメントを削除することです。DB セッションが終了すると、一時テーブルが自動的に削除されることはわかっています。

ただし、このジョブを MySQL に任せることに副作用があるかどうかはわかりません。ご意見をお聞かせください。

4

3 に答える 3

20

データベースから切断するとすぐに一時テーブルが自動的に削除されます

TEMPORARY テーブルは現在の接続に対してのみ表示され、接続が閉じられると自動的に削除されます

http://dev.mysql.com/doc/refman/5.1/en/create-table.html

だから - それらを作成し、使用し、それらの削除を気にしないでください

于 2012-06-21T04:03:59.290 に答える
1

現在のマシンの Ram スペースを使用します。したがって、使用が終了したら、次のステップで一時テーブルを削除することをお勧めします

于 2013-04-03T04:50:06.363 に答える