在创建新表和用户同时使用它时,我通常只需调用以下命令:
CREATE DATABASE mydb;
GRANT ALL PRIVILEGES ON mydb.* TO myuser@localhost IDENTIFIED BY "mypassword";
在发出前两个命令后,我从未需要使用FLUSH PRIVILEGES命令.用户可以登录并使用他们的数据库并运行连接到数据库的PHP脚本.然而,我看到几乎每个教程都使用了这个命令.
什么时候真的需要FLUSH PRIVILEGES命令,什么时候不需要?