mysql - 是否有必要在 MySQL 中删除临时表?

标签 mysql

我在删除 临时 表时遇到问题。用户帐户没有“删除”权限。出于安全原因,我不想授予该权限。

我试图找到像“暂时放弃”这样的特权,但没有。似乎唯一的选择是删除所有“删除表”语句。我知道临时表会在数据库 session 结束后自动删除。

但是,我不确定将这项工作留给 MySQL 是否有任何副作用。请指教。

最佳答案

一旦您与数据库断开连接,临时表就会自动删除

A TEMPORARY table is visible only to the current connection, and is dropped automatically when the connection is closed

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

所以 - 创建它们,使用它们,不要打扰它们的删除

关于mysql - 是否有必要在 MySQL 中删除临时表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11131325/

相关文章:

html - 可以使用 mySQL 数据创建 Canvas 吗?

mysql - 如何在mysql表中逐行计算特定字符串

mysql - 错误: database is uninitialized and password option is not specified

数据库更新的 PHP 查询执行成功但值未在数据库表上更新

php - 无法显示外键值

java - Tomcat 会自动维护一个 MySql 连接池吗?

mysql - 作为查询结果的默认 MySQL 值

php - 获取授权用户的设置

php - 将 utf-8 转换为 iso-8859-2(抛光)

mysql - 如何: Select from MYSQL text field type only the numbers that divided by | using REGEXP?