当我创建slow\u query\u log rotation时,我需要一个用户设置并更新slow\u query\u log为on和off。我怎样才能只给用户这个查询或全局变量的访问权限?
kkih6yb81#
FLUSH SLOW LOGS;
在5.5.3中增加。慢速关闭并重新打开慢速查询日志文件。如果你是尼克斯,首先你 mv 将日志文件转换为同一文件系统上的新名称(作为“旋转”脚本的一部分),然后 FLUSH ... . 通过unix文件的神奇工作方式,什么都不会丢失。 mysqld 继续写入旧文件,即使名称已更改。然后 FLUSH 原因 mysqld 停止写入,并写入新文件(Windows是另一回事。)你可以用 mysqladmin 而不是 mysql .我将创建一个具有此操作最低权限的新用户(我觉得只是 RELOAD .)
mv
FLUSH ...
mysqld
FLUSH
mysqladmin
mysql
RELOAD
1条答案
按热度按时间kkih6yb81#
在5.5.3中增加。
慢速关闭并重新打开慢速查询日志文件。
如果你是尼克斯,首先你
mv
将日志文件转换为同一文件系统上的新名称(作为“旋转”脚本的一部分),然后FLUSH ...
. 通过unix文件的神奇工作方式,什么都不会丢失。mysqld
继续写入旧文件,即使名称已更改。然后FLUSH
原因mysqld
停止写入,并写入新文件(Windows是另一回事。)你可以用
mysqladmin
而不是mysql
.我将创建一个具有此操作最低权限的新用户(我觉得只是
RELOAD
.)