姬長信(Redy)

什么时候真正需要MySQL中的Flush Privileges?


在创建新表和用户同时使用它时,我通常只需调用以下命令:
CREATE DATABASE mydb;
GRANT ALL PRIVILEGES ON mydb.* TO myuser@localhost IDENTIFIED BY "mypassword";

在发出前两个命令后,我从未需要使用FLUSH PRIVILEGES命令.用户可以登录并使用他们的数据库并运行连接到数据库的PHP脚本.然而,我看到几乎每个教程都使用了这个命令.

什么时候真的需要FLUSH PRIVILEGES命令,什么时候不需要?