截断phpmyadmin中的数据需要哪个权限?

时间:2011-01-24 15:40:09

标签: php mysql phpmyadmin

我希望我的php文件用户能够truncate。在phpmyadmin中有一个选项可以将privalage设置为DROP,但我看不到TRUNCATE的一个。有什么想法吗?

6 个答案:

答案 0 :(得分:7)

从MySQL 5.1.16开始,它需要DROP权限。 (在5.1.16之前,它需要DELETE权限)。

答案 1 :(得分:5)

truncate自MySQL 5.1.16起,它需要DROP权限。 (在5.1.16之前,它需要DELETE权限。)

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

答案 2 :(得分:1)

您需要DELETE权限。

答案 3 :(得分:1)

没有特定的TRUNCATE权限。请参阅manual

  

TRUNCATE TABLE完全清空表。从MySQL 5.1.16开始,它需要DROP权限。 (在5.1.16之前,它需要DELETE权限。)

答案 4 :(得分:1)

根据MySQL手册的TRUNCATE syntax page

“TRUNCATE TABLE完全清空表。从MySQL 5.1.16开始需要DROP权限。( 5.1.16之前,它需要DELETE权限)。 “

答案 5 :(得分:1)

“TRUNCATE TABLE从MySQL 5.1.16开始需要DROP权限。(在5.1.16之前,它 需要DELETE权限。“

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